use of org.mapstruct.ap.test.decorator.Address in project mapstruct by mapstruct.
the class SpringDecoratorTest method shouldDelegateNonDecoratedMethodsToDefaultImplementation.
@ProcessorTest
public void shouldDelegateNonDecoratedMethodsToDefaultImplementation() {
// given
Address address = new Address("42 Ocean View Drive");
// when
AddressDto addressDto = personMapper.addressToAddressDto(address);
// then
assertThat(addressDto).isNotNull();
assertThat(addressDto.getAddressLine()).isEqualTo("42 Ocean View Drive");
}
use of org.mapstruct.ap.test.decorator.Address in project mapstruct by mapstruct.
the class SpringDecoratorTest method shouldDelegateNonDecoratedMethodsToDefaultImplementation.
@ProcessorTest
public void shouldDelegateNonDecoratedMethodsToDefaultImplementation() {
// given
Address address = new Address("42 Ocean View Drive");
// when
AddressDto addressDto = personMapper.addressToAddressDto(address);
// then
assertThat(addressDto).isNotNull();
assertThat(addressDto.getAddressLine()).isEqualTo("42 Ocean View Drive");
}
use of org.mapstruct.ap.test.decorator.Address in project mapstruct by mapstruct.
the class SpringDecoratorTest method shouldInvokeDecoratorMethods.
@ProcessorTest
public void shouldInvokeDecoratorMethods() {
// given
Calendar birthday = Calendar.getInstance();
birthday.set(1928, Calendar.MAY, 23);
Person person = new Person("Gary", "Crant", birthday.getTime(), new Address("42 Ocean View Drive"));
// when
PersonDto personDto = personMapper.personToPersonDto(person);
// then
assertThat(personDto).isNotNull();
assertThat(personDto.getName()).isEqualTo("Gary Crant");
assertThat(personDto.getAddress()).isNotNull();
assertThat(personDto.getAddress().getAddressLine()).isEqualTo("42 Ocean View Drive");
}
use of org.mapstruct.ap.test.decorator.Address in project mapstruct by mapstruct.
the class Jsr330DecoratorTest method shouldInvokeDecoratorMethods.
@ProcessorTest
public void shouldInvokeDecoratorMethods() {
Calendar birthday = Calendar.getInstance();
birthday.set(1928, Calendar.MAY, 23);
Person person = new Person("Gary", "Crant", birthday.getTime(), new Address("42 Ocean View Drive"));
PersonDto personDto = personMapper.personToPersonDto(person);
assertThat(personDto).isNotNull();
assertThat(personDto.getName()).isEqualTo("Gary Crant");
assertThat(personDto.getAddress()).isNotNull();
assertThat(personDto.getAddress().getAddressLine()).isEqualTo("42 Ocean View Drive");
}
use of org.mapstruct.ap.test.decorator.Address in project mapstruct by mapstruct.
the class Jsr330DecoratorTest method shouldDelegateNonDecoratedMethodsToDefaultImplementation.
@ProcessorTest
public void shouldDelegateNonDecoratedMethodsToDefaultImplementation() {
Address address = new Address("42 Ocean View Drive");
AddressDto addressDto = personMapper.addressToAddressDto(address);
assertThat(addressDto).isNotNull();
assertThat(addressDto.getAddressLine()).isEqualTo("42 Ocean View Drive");
}
Aggregations