Examples of DozerBeanMapper


Examples of org.dozer.DozerBeanMapper

    assertEquals("testName", car.getName());
  }

  @Test
  public void testEventListeners() throws Exception {
    DozerBeanMapper eventMapper = (DozerBeanMapper) ApplicationBeanFactory.getBean("EventMapper");
    assertNotNull("event listenter list should not be null", eventMapper.getEventListeners());
    assertEquals("event listenter list should contain 1 element", 1, eventMapper.getEventListeners().size());
    assertEquals("event listenter list should contain 1 element", EventTestListener.class, eventMapper.getEventListeners().get(0)
        .getClass());
    House src = testDataFactory.getHouse();
    eventMapper.map(src, HomeDescription.class);
  }
View Full Code Here

Examples of org.dozer.DozerBeanMapper

    eventMapper.map(src, HomeDescription.class);
  }

  @Test
  public void testDestroy() throws Exception {
    DozerBeanMapper mapper = new DozerBeanMapper();
    assertTrue(DozerInitializer.getInstance().isInitialized());
    mapper.destroy();
    assertFalse(DozerInitializer.getInstance().isInitialized());
  }
View Full Code Here

Examples of org.dozer.DozerBeanMapper

    if (mappingFiles != null) {
      for (int i = 0; i < mappingFiles.length; i++) {
        list.add(mappingFiles[i]);
      }
    }
    Mapper mapper = new DozerBeanMapper();
    ((DozerBeanMapper) mapper).setMappingFiles(list);
    return mapper;
  }
View Full Code Here

Examples of org.dozer.DozerBeanMapper

  private MapContainer source;
  private MapContainer target;

  @Before
  public void setUp() {
    beanMapper = new DozerBeanMapper();
    source = new MapContainer();
    target = new MapContainer();
  }
View Full Code Here

Examples of org.dozer.DozerBeanMapper

    assertEquals(2, dest.size());
  }

  @Test
  public void testDozerMultiTypeMapContainingCollections() throws Exception {
    DozerBeanMapper dozerBeanMapper = new DozerBeanMapper();

    // Setting up test data, multiple types in a single Map
    DozerExampleEntry entry = new DozerExampleEntry();
    {
      entry.getMap().put("A", "foobar");
      entry.getMap().put("B", new Date(0));
      entry.getMap().put("C", Boolean.TRUE);
      // This array list will produce the problem
      // Remove it and the test case will succeed
      ArrayList<String> genericList = new ArrayList<String>();
      genericList.add("something");
      entry.getMap().put("D", genericList);
      entry.getMap().put("E", new BigDecimal("0.00"));
    }

    DozerExampleEntry mapped = dozerBeanMapper.map(entry, DozerExampleEntry.class);

    // All the fields which are visited/mapped before the
    // ArrayList are mapped successfully and to correct type
    assertEquals("foobar", mapped.getMap().get("A"));
    assertEquals(new Date(0), mapped.getMap().get("B"));
View Full Code Here

Examples of org.dozer.DozerBeanMapper

  private DozerBeanMapper mapper;

  @Before
  public void setUp() {
    mapper = new DozerBeanMapper();
  }
View Full Code Here

Examples of org.dozer.DozerBeanMapper

  private DozerBeanMapper mapper;
  private A source;

  @Before
  public void setUp() {
    mapper = new DozerBeanMapper();

    source = new A();
    source.property1 = "1";
    source.property2 = "2";
  }
View Full Code Here

Examples of org.dozer.DozerBeanMapper

  }

  @Test
  public void testNoClassMappings() throws Exception {
    Mapper mapper = new DozerBeanMapper();
    // Should attempt mapping even though it is not in the beanmapping.xml file
    NoCustomMappingsObjectPrime dest1 = mapper.map(testDataFactory.getInputTestNoClassMappingsNoCustomMappingsObject(),
        NoCustomMappingsObjectPrime.class);
    NoCustomMappingsObject source = mapper.map(dest1, NoCustomMappingsObject.class);
    NoCustomMappingsObjectPrime dest3 = mapper.map(source, NoCustomMappingsObjectPrime.class);
    assertEquals(dest1, dest3);
  }
View Full Code Here

Examples of org.dozer.DozerBeanMapper

  private DozerBeanMapper beanMapper;

  @Before
  public void setUp() {
    beanMapper = new DozerBeanMapper();

  }
View Full Code Here

Examples of org.dozer.DozerBeanMapper

  private DozerBeanMapper mapper;

  @Before
  public void setUp() {
    mapper = new DozerBeanMapper();
  }
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.