}
@Test
public void testPojoWithSelfReferenceInConstructorButNoDefaultConstructor() {
ConstructorWithSelfReferencesButNoDefaultConstructorPojo pojo = factory
.manufacturePojo(ConstructorWithSelfReferencesButNoDefaultConstructorPojo.class);
Assert.assertNotNull("The POJO cannot be null!", pojo);
Assert.assertNotNull("The first self-reference cannot be null!",
pojo.getParent());
Assert.assertNotNull("The second self-reference cannot be null!",
pojo.getAnotherParent());
}