use of org.mapstruct.ap.test.conversion.java8time.localdatetimetoxmlgregoriancalendarconversion.Source in project mapstruct by mapstruct.
the class LocalDateTimeToXMLGregorianCalendarConversionTest method shouldMapLocalDateTimeToXmlGregorianCalendarCorrectlyWithMinutes.
@ProcessorTest
public void shouldMapLocalDateTimeToXmlGregorianCalendarCorrectlyWithMinutes() throws DatatypeConfigurationException {
LocalDateTime localDateTime = LocalDateTime.of(1994, Calendar.MARCH, 5, 11, 30);
Target target = new Target();
target.setLocalDateTime(localDateTime);
Source source = SourceTargetMapper.INSTANCE.toSource(target);
XMLGregorianCalendar expectedCalendar = DatatypeFactory.newInstance().newXMLGregorianCalendar(1994, Calendar.MARCH, 5, 11, 30, 0, 0, DatatypeConstants.FIELD_UNDEFINED);
assertThat(source).isNotNull();
assertThat(source.getXmlGregorianCalendar()).isEqualTo(expectedCalendar);
}
Aggregations