Assert.assertFalse(manipulator.getInnerClasses().isEmpty());
// We should have found only 2 inner classes.
assertThat(manipulator.getInnerClasses().size()).isEqualTo(3);
// Check that all inner classes are manipulated.
InstanceManager im = Mockito.mock(InstanceManager.class);
Constructor constructor = clazz.getDeclaredConstructor(InstanceManager.class);
constructor.setAccessible(true);
Object pojo = constructor.newInstance(im);
Assert.assertNotNull(pojo);
Assert.assertTrue(pojo instanceof Pojo);