Package org.springsource.loaded.test.infra

Examples of org.springsource.loaded.test.infra.FakeMethodVisitor.clearEvents()


    Utils.addCorrectReturnInstruction(fmv, ReturnType.ReturnTypeDouble, true);
    assertEquals("visitInsn(DRETURN)", fmv.getEvents());
    fmv.clearEvents();
    Utils.addCorrectReturnInstruction(fmv, ReturnType.ReturnTypeChar, true);
    assertEquals("visitInsn(IRETURN)", fmv.getEvents());
    fmv.clearEvents();
    Utils.addCorrectReturnInstruction(fmv, ReturnType.ReturnTypeByte, true);
    assertEquals("visitInsn(IRETURN)", fmv.getEvents());
    fmv.clearEvents();
    Utils.addCorrectReturnInstruction(fmv, ReturnType.ReturnTypeInt, true);
    assertEquals("visitInsn(IRETURN)", fmv.getEvents());
View Full Code Here


    Utils.addCorrectReturnInstruction(fmv, ReturnType.ReturnTypeChar, true);
    assertEquals("visitInsn(IRETURN)", fmv.getEvents());
    fmv.clearEvents();
    Utils.addCorrectReturnInstruction(fmv, ReturnType.ReturnTypeByte, true);
    assertEquals("visitInsn(IRETURN)", fmv.getEvents());
    fmv.clearEvents();
    Utils.addCorrectReturnInstruction(fmv, ReturnType.ReturnTypeInt, true);
    assertEquals("visitInsn(IRETURN)", fmv.getEvents());
    fmv.clearEvents();
    Utils.addCorrectReturnInstruction(fmv, ReturnType.getReturnType("java/lang/String", ReturnType.Kind.REFERENCE), true);
    assertEquals("visitTypeInsn(CHECKCAST,java/lang/String) visitInsn(ARETURN)", fmv.getEvents());
View Full Code Here

    Utils.addCorrectReturnInstruction(fmv, ReturnType.ReturnTypeByte, true);
    assertEquals("visitInsn(IRETURN)", fmv.getEvents());
    fmv.clearEvents();
    Utils.addCorrectReturnInstruction(fmv, ReturnType.ReturnTypeInt, true);
    assertEquals("visitInsn(IRETURN)", fmv.getEvents());
    fmv.clearEvents();
    Utils.addCorrectReturnInstruction(fmv, ReturnType.getReturnType("java/lang/String", ReturnType.Kind.REFERENCE), true);
    assertEquals("visitTypeInsn(CHECKCAST,java/lang/String) visitInsn(ARETURN)", fmv.getEvents());
    fmv.clearEvents();
    Utils.addCorrectReturnInstruction(fmv, ReturnType.getReturnType("[[I", ReturnType.Kind.ARRAY), true);
    assertEquals("visitTypeInsn(CHECKCAST,[[I) visitInsn(ARETURN)", fmv.getEvents());
View Full Code Here

    Utils.addCorrectReturnInstruction(fmv, ReturnType.ReturnTypeInt, true);
    assertEquals("visitInsn(IRETURN)", fmv.getEvents());
    fmv.clearEvents();
    Utils.addCorrectReturnInstruction(fmv, ReturnType.getReturnType("java/lang/String", ReturnType.Kind.REFERENCE), true);
    assertEquals("visitTypeInsn(CHECKCAST,java/lang/String) visitInsn(ARETURN)", fmv.getEvents());
    fmv.clearEvents();
    Utils.addCorrectReturnInstruction(fmv, ReturnType.getReturnType("[[I", ReturnType.Kind.ARRAY), true);
    assertEquals("visitTypeInsn(CHECKCAST,[[I) visitInsn(ARETURN)", fmv.getEvents());
    fmv.clearEvents();
    Utils.addCorrectReturnInstruction(fmv, ReturnType.getReturnType("[[Ljava/lang/String;", ReturnType.Kind.ARRAY), true);
    assertEquals("visitTypeInsn(CHECKCAST,[[Ljava/lang/String;) visitInsn(ARETURN)", fmv.getEvents());
View Full Code Here

    Utils.addCorrectReturnInstruction(fmv, ReturnType.getReturnType("java/lang/String", ReturnType.Kind.REFERENCE), true);
    assertEquals("visitTypeInsn(CHECKCAST,java/lang/String) visitInsn(ARETURN)", fmv.getEvents());
    fmv.clearEvents();
    Utils.addCorrectReturnInstruction(fmv, ReturnType.getReturnType("[[I", ReturnType.Kind.ARRAY), true);
    assertEquals("visitTypeInsn(CHECKCAST,[[I) visitInsn(ARETURN)", fmv.getEvents());
    fmv.clearEvents();
    Utils.addCorrectReturnInstruction(fmv, ReturnType.getReturnType("[[Ljava/lang/String;", ReturnType.Kind.ARRAY), true);
    assertEquals("visitTypeInsn(CHECKCAST,[[Ljava/lang/String;) visitInsn(ARETURN)", fmv.getEvents());
    fmv.clearEvents();
  }
View Full Code Here

    Utils.addCorrectReturnInstruction(fmv, ReturnType.getReturnType("[[I", ReturnType.Kind.ARRAY), true);
    assertEquals("visitTypeInsn(CHECKCAST,[[I) visitInsn(ARETURN)", fmv.getEvents());
    fmv.clearEvents();
    Utils.addCorrectReturnInstruction(fmv, ReturnType.getReturnType("[[Ljava/lang/String;", ReturnType.Kind.ARRAY), true);
    assertEquals("visitTypeInsn(CHECKCAST,[[Ljava/lang/String;) visitInsn(ARETURN)", fmv.getEvents());
    fmv.clearEvents();
  }

  @Test
  public void descriptorSizes() {
    assertEquals(1, Utils.getSize("(I)V"));
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.