public void testListComplexObjects() {
List<ExampleDomainObject> result = exampleSProcService.getListComplexObjects();
Assert.assertNotNull(result);
Assert.assertEquals(3, result.size());
ExampleDomainObject obj = result.get(0);
Assert.assertNotNull(obj);
Assert.assertEquals(obj.getA(), "a1");
Assert.assertEquals(obj.getB(), "b1");
obj = result.get(1);
Assert.assertNotNull(obj);
Assert.assertEquals(obj.getA(), "a2");
Assert.assertEquals(obj.getB(), "b2");
obj = result.get(2);
Assert.assertNotNull(obj);
Assert.assertEquals(obj.getA(), "a3");
Assert.assertEquals(obj.getB(), "b3");
}