Search in sources :

Example 6 with Target

use of org.mapstruct.ap.test.bugs._1170._target.Target in project mapstruct by mapstruct.

the class Issue1801Test method shouldIncludeBuildeType.

@ProcessorTest
public void shouldIncludeBuildeType() {
    ItemDTO item = ImmutableItemDTO.builder().id("test").build();
    Item target = ItemMapper.INSTANCE.map(item);
    assertThat(target).isNotNull();
    assertThat(target.getId()).isEqualTo("test");
}
Also used : Item(org.mapstruct.ap.test.bugs._1801.domain.Item) ImmutableItem(org.mapstruct.ap.test.bugs._1801.domain.ImmutableItem) ItemDTO(org.mapstruct.ap.test.bugs._1801.dto.ItemDTO) ImmutableItemDTO(org.mapstruct.ap.test.bugs._1801.dto.ImmutableItemDTO) ProcessorTest(org.mapstruct.ap.testutil.ProcessorTest)

Example 7 with Target

use of org.mapstruct.ap.test.bugs._1170._target.Target in project mapstruct by mapstruct.

the class Issue2195Test method test.

@ProcessorTest
@WithClasses(Issue2195Mapper.class)
public void test() {
    Source source = new Source();
    source.setName("JohnDoe");
    TargetBase target = Issue2195Mapper.INSTANCE.map(source);
    assertThat(target).isInstanceOf(Target.class);
}
Also used : TargetBase(org.mapstruct.ap.test.bugs._2195.dto.TargetBase) Source(org.mapstruct.ap.test.bugs._2195.dto.Source) ProcessorTest(org.mapstruct.ap.testutil.ProcessorTest) WithClasses(org.mapstruct.ap.testutil.WithClasses)

Example 8 with Target

use of org.mapstruct.ap.test.bugs._1170._target.Target in project mapstruct by mapstruct.

the class AdderTest method testAddReverse.

@ProcessorTest
public void testAddReverse() {
    AdderUsageObserver.setUsed(false);
    Target source = new Target();
    source.setPets(Arrays.asList(3L));
    Source target = SourceTargetMapper.INSTANCE.toSource(source);
    assertThat(target).isNotNull();
    assertThat(target.getPets().size()).isEqualTo(1);
    assertThat(target.getPets().get(0)).isEqualTo("cat");
}
Also used : Target(org.mapstruct.ap.test.collection.adder._target.Target) GeneratedSource(org.mapstruct.ap.testutil.runner.GeneratedSource) Source(org.mapstruct.ap.test.collection.adder.source.Source) SingleElementSource(org.mapstruct.ap.test.collection.adder.source.SingleElementSource) ProcessorTest(org.mapstruct.ap.testutil.ProcessorTest)

Example 9 with Target

use of org.mapstruct.ap.test.bugs._1170._target.Target in project mapstruct by mapstruct.

the class AdderTest method testSingleElementSource.

@IssueKey("242")
@ProcessorTest
public void testSingleElementSource() {
    AdderUsageObserver.setUsed(false);
    SingleElementSource source = new SingleElementSource();
    source.setPet("mouse");
    Target target = SourceTargetMapper.INSTANCE.fromSingleElementSource(source);
    assertThat(target).isNotNull();
    assertThat(target.getPets().size()).isEqualTo(1);
    assertThat(target.getPets().get(0)).isEqualTo(2L);
    assertTrue(AdderUsageObserver.isUsed());
}
Also used : SingleElementSource(org.mapstruct.ap.test.collection.adder.source.SingleElementSource) Target(org.mapstruct.ap.test.collection.adder._target.Target) IssueKey(org.mapstruct.ap.testutil.IssueKey) ProcessorTest(org.mapstruct.ap.testutil.ProcessorTest)

Example 10 with Target

use of org.mapstruct.ap.test.bugs._1170._target.Target in project mapstruct by mapstruct.

the class Issue1596Test method shouldIncludeBuildType.

@ProcessorTest
public void shouldIncludeBuildType() {
    ItemDTO item = ImmutableItemDTO.builder().id("test").build();
    Item target = ItemMapper.INSTANCE.map(item);
    assertThat(target).isNotNull();
    assertThat(target.getId()).isEqualTo("test");
}
Also used : Item(org.mapstruct.ap.test.bugs._1596.domain.Item) ImmutableItem(org.mapstruct.ap.test.bugs._1596.domain.ImmutableItem) ImmutableItemDTO(org.mapstruct.ap.test.bugs._1596.dto.ImmutableItemDTO) ItemDTO(org.mapstruct.ap.test.bugs._1596.dto.ItemDTO) ProcessorTest(org.mapstruct.ap.testutil.ProcessorTest)

Aggregations

ProcessorTest (org.mapstruct.ap.testutil.ProcessorTest)14 Target (org.mapstruct.ap.test.collection.adder._target.Target)6 SingleElementSource (org.mapstruct.ap.test.collection.adder.source.SingleElementSource)6 IssueKey (org.mapstruct.ap.testutil.IssueKey)6 Source (org.mapstruct.ap.test.collection.adder.source.Source)5 GeneratedSource (org.mapstruct.ap.testutil.runner.GeneratedSource)5 ListAssert (org.assertj.core.api.ListAssert)2 Target (org.mapstruct.ap.test.bugs._1170._target.Target)2 Source (org.mapstruct.ap.test.bugs._1170.source.Source)2 WithClasses (org.mapstruct.ap.testutil.WithClasses)2 Test (org.junit.Test)1 VehicleDto (org.mapstruct.ap.test.bugs._1269.dto.VehicleDto)1 Vehicle (org.mapstruct.ap.test.bugs._1269.model.Vehicle)1 VehicleImage (org.mapstruct.ap.test.bugs._1269.model.VehicleImage)1 VehicleTypeInfo (org.mapstruct.ap.test.bugs._1269.model.VehicleTypeInfo)1 ImmutableItem (org.mapstruct.ap.test.bugs._1596.domain.ImmutableItem)1 Item (org.mapstruct.ap.test.bugs._1596.domain.Item)1 ImmutableItemDTO (org.mapstruct.ap.test.bugs._1596.dto.ImmutableItemDTO)1 ItemDTO (org.mapstruct.ap.test.bugs._1596.dto.ItemDTO)1 ImmutableItem (org.mapstruct.ap.test.bugs._1801.domain.ImmutableItem)1