Package org.dozer.vo

Examples of org.dozer.vo.NoSuperClass


  @Test
  public void testSuperClassMapping() throws Exception {
    // source object does not extend a base custom data object, but destination object extends a custom data object.
    mapper = getMapper(new String[] { "dozerBeanMapping.xml" });
    NoSuperClass src = newInstance(NoSuperClass.class);
    src.setAttribute("somefieldvalue");
    src.setSuperAttribute("someotherfieldvalue");

    SubClass dest = mapper.map(src, SubClass.class);
    NoSuperClass src1 = mapper.map(dest, NoSuperClass.class);
    SubClass dest2 = mapper.map(src1, SubClass.class);

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


  @Test
  public void testSuperClassMapping() throws Exception {
    // source object does not extend a base custom data object, but destination object extends a custom data object.
    mapper = getMapper(new String[] { "dozerBeanMapping.xml" });
    NoSuperClass src = newInstance(NoSuperClass.class);
    src.setAttribute("somefieldvalue");
    src.setSuperAttribute("someotherfieldvalue");

    SubClass dest = mapper.map(src, SubClass.class);
    NoSuperClass src1 = mapper.map(dest, NoSuperClass.class);
    SubClass dest2 = mapper.map(src1, SubClass.class);

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

TOP

Related Classes of org.dozer.vo.NoSuperClass

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.