Examples of DeepObject


Examples of org.dozer.vo.DeepObject

    assertEquals("value", deepObject.getDeepObject().getDeepObject().getName());
  }

  @Test
  public void testMapBackedDeepMapping_Simple() {
    DeepObject deepObject = newInstance(DeepObject.class);

    HashMap<String, String> map = newInstance(HashMap.class);
    map.put("data1", "value");

    mapper.map(map, deepObject, "TC3");
    assertEquals("value", deepObject.getName());
  }
View Full Code Here

Examples of org.dozer.vo.DeepObject

    mapper = getMapper("mapBackedDeepMapping.xml");
  }

  @Test
  public void testMapBackedDeepMapping_OneLevel() {
    DeepObject deepObject = newInstance(DeepObject.class);
    DeepObject hangingReference = newInstance(DeepObject.class);
    deepObject.setDeepObject(hangingReference);

    HashMap<String, String> map = newInstance(HashMap.class);
    map.put("data1", "value");

    assertNotNull(deepObject.getDeepObject());
    assertNull(deepObject.getDeepObject().getName());
    mapper.map(map, deepObject, "TC1");
    assertEquals("value", hangingReference.getName());
    assertNotNull(deepObject.getDeepObject());
    assertEquals("value", deepObject.getDeepObject().getName());
  }
View Full Code Here

Examples of org.dozer.vo.DeepObject

    assertEquals("value", deepObject.getDeepObject().getName());
  }

  @Test
  public void testMapBackedDeepMapping_TwoLevels() {
    DeepObject deepObject = newInstance(DeepObject.class);
    DeepObject firstLevel = newInstance(DeepObject.class);
    deepObject.setDeepObject(firstLevel);
    DeepObject hangingReference = newInstance(DeepObject.class);
    firstLevel.setDeepObject(hangingReference);

    HashMap<String, String> map = newInstance(HashMap.class);
    map.put("data1", "value");

    assertNotNull(deepObject.getDeepObject().getDeepObject());
    assertNull(deepObject.getDeepObject().getDeepObject().getName());
    mapper.map(map, deepObject, "TC2");
    assertEquals("value", hangingReference.getName());
    assertNotNull(deepObject.getDeepObject());
    assertNotNull(deepObject.getDeepObject().getDeepObject());
    assertEquals("value", deepObject.getDeepObject().getDeepObject().getName());
  }
View Full Code Here

Examples of org.dozer.vo.DeepObject

    mapper = getMapper("mapBackedDeepMapping.xml");
  }

  @Test
  public void testMapBackedDeepMapping_OneLevel() {
    DeepObject deepObject = newInstance(DeepObject.class);
    DeepObject hangingReference = newInstance(DeepObject.class);
    deepObject.setDeepObject(hangingReference);

    HashMap<String, String> map = newInstance(HashMap.class);
    map.put("data1", "value");

    assertNotNull(deepObject.getDeepObject());
    assertNull(deepObject.getDeepObject().getName());
    mapper.map(map, deepObject, "TC1");
    assertEquals("value", hangingReference.getName());
    assertNotNull(deepObject.getDeepObject());
    assertEquals("value", deepObject.getDeepObject().getName());
  }
View Full Code Here

Examples of org.dozer.vo.DeepObject

    assertEquals("value", deepObject.getDeepObject().getName());
  }

  @Test
  public void testMapBackedDeepMapping_TwoLevels() {
    DeepObject deepObject = newInstance(DeepObject.class);
    DeepObject firstLevel = newInstance(DeepObject.class);
    deepObject.setDeepObject(firstLevel);
    DeepObject hangingReference = newInstance(DeepObject.class);
    firstLevel.setDeepObject(hangingReference);

    HashMap<String, String> map = newInstance(HashMap.class);
    map.put("data1", "value");

    assertNotNull(deepObject.getDeepObject().getDeepObject());
    assertNull(deepObject.getDeepObject().getDeepObject().getName());
    mapper.map(map, deepObject, "TC2");
    assertEquals("value", hangingReference.getName());
    assertNotNull(deepObject.getDeepObject());
    assertNotNull(deepObject.getDeepObject().getDeepObject());
    assertEquals("value", deepObject.getDeepObject().getDeepObject().getName());
  }
View Full Code Here

Examples of org.dozer.vo.DeepObject

    assertEquals("value", deepObject.getDeepObject().getDeepObject().getName());
  }

  @Test
  public void testMapBackedDeepMapping_Simple() {
    DeepObject deepObject = newInstance(DeepObject.class);

    HashMap<String, String> map = newInstance(HashMap.class);
    map.put("data1", "value");

    mapper.map(map, deepObject, "TC3");
    assertEquals("value", deepObject.getName());
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.