nested revision
This commit is contained in:
parent
0f5074db2b
commit
0437305669
|
|
@ -132,23 +132,17 @@ public class SpelMapperTests {
|
||||||
@Test
|
@Test
|
||||||
public void mapBeanNested() {
|
public void mapBeanNested() {
|
||||||
PersonDto source = new PersonDto();
|
PersonDto source = new PersonDto();
|
||||||
source.setFullName("Keith Donald");
|
|
||||||
source.setAge("31");
|
|
||||||
source.setSport("FOOTBALL");
|
|
||||||
NestedDto nested = new NestedDto();
|
NestedDto nested = new NestedDto();
|
||||||
nested.foo = "bar";
|
nested.foo = "bar";
|
||||||
source.setNested(nested);
|
source.setNested(nested);
|
||||||
|
|
||||||
Person target = new Person();
|
Person target = new Person();
|
||||||
|
|
||||||
mapper.addMapping("fullName", "name");
|
mapper.setAutoMappingEnabled(false);
|
||||||
mapper.addMapping("sport", "favoriteSport");
|
mapper.addMapping("nested");
|
||||||
mapper.addMapping("nested", "nested");
|
|
||||||
mapper.map(source, target);
|
mapper.map(source, target);
|
||||||
|
|
||||||
assertEquals("Keith Donald", target.name);
|
assertEquals("bar", target.nested.foo);
|
||||||
assertEquals(31, target.age);
|
|
||||||
assertEquals(Sport.FOOTBALL, target.favoriteSport);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue