@Test public void shouldMapNestedElement() { // given MapperFactory mapperFactory = new DefaultMapperFactory.Builder().build(); mapperFactory .classMap(BasicPerson.class, BasicPersonDto.class) .field("nestedElement.nip", "nip") .register(); BasicPerson bp = new BasicPerson(); NestedElement nestedElement = new NestedElement(); nestedElement.setNip(NIP); bp.setNestedElement(nestedElement); // when MapperFacade mapperFacade = mapperFactory.getMapperFacade(); BasicPersonDto result = mapperFacade.map(bp, BasicPersonDto.class); // then assertThat(result.getNip()).isNotNull(); assertThat(result.getNip()).isEqualTo(NIP); assertThat(result.getFirstName()).isNull(); assertThat(result.getLastName()).isNull(); assertThat(result.getBirthDate()).isNull(); assertThat(result.getCurrentAge()).isEqualTo(0); assertThat(result.getFullName()).isNull(); }