如何使用 Groovy + Spock 测试带有嵌套映射器的 mapstruct 映射器

时间:2021-02-21 01:50:56

标签: java spring-boot groovy spock mapstruct

我想在没有任何 Spring Boot 上下文的情况下使用 Groovy + Spock 测试带有嵌套映射器的 mapstruct 映射器。如何做到这一点?

我的映射器:

@Mapper(uses = {
                PathToPathDto.class,
                businessToSmallBusinessDto.class,
                StoreToStoreDto.class
        }, componentModel = "spring")
public interface WindowDtoMapper {

    WindowDtoMapper INSTANCE = Mappers.getMapper(WindowDtoMapper.class);

    WindowInDetailsDto mapToWindowInDetailsDto(Window window);

    WindowReadDto mapToWindowReadDto(Window window);
}

我在“使用”部分中的所有嵌套映射器都相似:

@Mapper(componentModel = "spring")
public interface PathToPathDto {

0 个答案:

没有答案
相关问题