コード例 #1
0
ファイル: ServiceATest.java プロジェクト: alienisty/jmockit1
 @Mock
 public int computeX(Invocation inv, int a, int b) {
   inputValues.add(a);
   inputValues.add(b);
   int x = inv.proceed();
   outputValues.add(x);
   return x;
 }
コード例 #2
0
ファイル: ServiceATest.java プロジェクト: alienisty/jmockit1
    @Mock
    public int computeX(Invocation inv, int a, int b) {
      Integer x;

      try {
        x = inv.proceed();
        return x;
      } finally {
        // Statements to be executed on exit would be here.
        //noinspection UnusedAssignment
        x = a + b;
        values.add(x);
      }
    }
コード例 #3
0
ファイル: ServiceATest.java プロジェクト: alienisty/jmockit1
 @Mock
 public String getConfig(Invocation inv) {
   String config = inv.proceed();
   assertNull(config);
   return "test";
 }
コード例 #4
0
ファイル: ServiceATest.java プロジェクト: alienisty/jmockit1
 @Mock
 public int computeX(Invocation inv, int a, int b) {
   values.add(a + b);
   return inv.proceed();
 }
コード例 #5
0
 @Mock
 public String getData(Invocation inv) {
   return "mocked" + inv.proceed();
 }