AnotherTestObject anotherTestObject = newInstance(AnotherTestObject.class);
anotherTestObject.setField3("another test object field 3 value");
anotherTestObject.setField4("6453");
TestObject testObject1 = newInstance(TestObject.class);
TestObject testObject2 = newInstance(TestObject.class);
testObject2.setEqualNamedList(Arrays.asList(new AnotherTestObject[] { anotherTestObject }));
SrcDeepObj src = newInstance(SrcDeepObj.class);
src.setSomeList(Arrays.asList(new TestObject[] { testObject1, testObject2 }));
src.setSrcNestedObj(srcNestedObj);