// run scenario
POJOWrappingInfo[] wrappingInfos = scenarioLoader.interceptPerClassPerInstance();
// check wrapping status
assertOnlyFieldWriteWrapped(wrappingInfos);
// check interception counts
InterceptionsCount binding = BindingInterceptor.getInterceptionsCount();
assertEquals(1, binding.total);
assertEquals(0, binding.constructor);
assertEquals(0, binding.fieldRead);
assertEquals(1, binding.fieldWrite);
assertEquals(0, binding.method);
InterceptionsCount instance = InstanceInterceptor.getInterceptionsCount();
assertEquals(1, instance.total);
assertEquals(0, instance.constructor);
assertEquals(0, instance.fieldRead);
assertEquals(1, instance.fieldWrite);
assertEquals(0, instance.method);