// check wrapping status
assertUnwrapped(wrappingInfos[0]);
assertFullyWrapped(wrappingInfos[1]);
assertFullyWrapped(wrappingInfos[2]);
// check interception counts
InterceptionsCount binding = BindingInterceptor.getInterceptionsCount();
assertEquals(4, binding.total);
assertEquals(1, binding.constructor);
assertEquals(1, binding.fieldRead);
assertEquals(1, binding.fieldWrite);
assertEquals(1, binding.method);
InterceptionsCount instance = InstanceInterceptor.getInterceptionsCount();
assertEquals(3, instance.total);
assertEquals(0, instance.constructor);
assertEquals(1, instance.fieldRead);
assertEquals(1, instance.fieldWrite);
assertEquals(1, instance.method);