@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));
 }