@ThreadedTest public void getPosition_afterCall() throws Exception { SimpleClass2 target = recorder.createTarget(SimpleClass2.class); control.add(0, 0); CodePosition cp = recorder.in(control.callSecond()).afterCalling(target.setPosition(null, 0)).position(); CodePosition verification = ic.afterCall( SimpleClass.class.getDeclaredMethod("callSecond"), SimpleClass2.class.getDeclaredMethod("setPosition", SimpleClass.class, int.class)); assertTrue(verification.matches(cp)); }