Package org.dozer.vo.deep

Examples of org.dozer.vo.deep.DestDeepObj


  @Test
  public void testDeepMapping() throws Exception {
    mapper = getMapper(new String[] { "dozerBeanMapping.xml" });
    SrcDeepObj src = testDataFactory.getSrcDeepObj();
    DestDeepObj dest = mapper.map(src, DestDeepObj.class);
    SrcDeepObj src2 = mapper.map(dest, SrcDeepObj.class);
    DestDeepObj dest2 = mapper.map(src2, DestDeepObj.class);

    assertEquals(src, src2);
    assertEquals(dest, dest2);
  }
View Full Code Here


    SrcDeepObj src = newInstance(SrcDeepObj.class);
    src.setSomeList(Arrays.asList(new TestObject[] { testObject1, testObject2 }));
    src.setSrcNestedObj(srcNestedObj);

    DestDeepObj dest = mapper.map(src, DestDeepObj.class);
    assertEquals(Integer.valueOf("985756"), dest.getDest2());
    assertEquals("another test object field 3 value", dest.getDest5());
    assertEquals(Integer.valueOf("6453"), ((TestObjectPrime) dest.getHintList().get(0)).getTwoPrime());
  }
View Full Code Here

    assertEquals(Integer.valueOf("6453"), ((TestObjectPrime) dest.getHintList().get(0)).getTwoPrime());
  }

  @Test
  public void testDeepMappingWithIndexOnDestField() {
    DestDeepObj src = newInstance(DestDeepObj.class);
    src.setDest2(new Integer(857557));
    src.setDest5("789777");

    SrcDeepObj dest = mapper.map(src, SrcDeepObj.class);
    assertEquals("857557", dest.getSrcNestedObj().getSrcNestedObj2().getSimpleObjects()[0].getField1());
    TestObject destTestObj = (TestObject) dest.getSomeList().get(1);
    assertEquals("789777", ((AnotherTestObject) destTestObj.getEqualNamedList().get(0)).getField3());
View Full Code Here

    SrcDeepObj src = newInstance(SrcDeepObj.class);
    src.setSomeList(Arrays.asList(new TestObject[] { testObject1, testObject2 }));
    src.setSrcNestedObj(srcNestedObj);

    DestDeepObj dest = mapper.map(src, DestDeepObj.class);
    assertEquals(Integer.valueOf("985756"), dest.getDest2());
    assertEquals("another test object field 3 value", dest.getDest5());
    assertEquals(Integer.valueOf("6453"), ((TestObjectPrime) dest.getHintList().get(0)).getTwoPrime());
  }
View Full Code Here

    assertEquals(Integer.valueOf("6453"), ((TestObjectPrime) dest.getHintList().get(0)).getTwoPrime());
  }

  @Test
  public void testDeepMappingWithIndexOnDestField() {
    DestDeepObj src = newInstance(DestDeepObj.class);
    src.setDest2(new Integer(857557));
    src.setDest5("789777");

    SrcDeepObj dest = mapper.map(src, SrcDeepObj.class);
    assertEquals("857557", dest.getSrcNestedObj().getSrcNestedObj2().getSimpleObjects()[0].getField1());
    TestObject destTestObj = (TestObject) dest.getSomeList().get(1);
    assertEquals("789777", ((AnotherTestObject) destTestObj.getEqualNamedList().get(0)).getField3());
View Full Code Here

  @Test
  public void testDeepMapping() throws Exception {
    mapper = getMapper(new String[] { "dozerBeanMapping.xml" });
    SrcDeepObj src = testDataFactory.getSrcDeepObj();
    DestDeepObj dest = mapper.map(src, DestDeepObj.class);
    SrcDeepObj src2 = mapper.map(dest, SrcDeepObj.class);
    DestDeepObj dest2 = mapper.map(src2, DestDeepObj.class);

    assertEquals(src, src2);
    assertEquals(dest, dest2);
  }
View Full Code Here

TOP

Related Classes of org.dozer.vo.deep.DestDeepObj

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.