Как выполнить модульное тестирование Mapper, предоставленного MapStruct?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как выполнить модульное тестирование Mapper, предоставленного MapStruct?

Сообщение Anonymous »

Я хочу провести модульное тестирование своих картографов MapStruct. Если это необходимо, следует ли мне использовать Mockito или я могу просто вызвать mapper = new UserMapperImpl();.
UserMapperTest.java
class UserMapperTest {

private UserMapper mapper;

@BeforeEach
void setUp() {
mapper = new UserMapperImpl();
}

@Test
public void shouldMapUserSignUpDtoToUser() {

}

}


UserMapper.java
@Mapper(componentModel = "spring")
public interface UserMapper {

@Mappings({
@Mapping(source = "username", target = "displayName"),
@Mapping(target = "profilePicture", ignore = true),
@Mapping(target = "password", ignore = true),
@Mapping(target = "id", ignore = true),
@Mapping(target = "role", ignore = true),
@Mapping(target = "pictures", ignore = true)
})
User toUser(UserSignUpDto userDto);
@Mapping(source = "email", target = "displayName")
User toUser(UserLogInDto userDto);

UserSignUpDto toUserLogInDto(User user);
UserLogInDto toUserSignUpDto(User user);
UserProfileDto toUserProfileDto(User user);

}


Подробнее здесь: https://stackoverflow.com/questions/786 ... -mapstruct
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Mapstruct Mapper создает NullPointerException, потому что Mapper AutoWailired is null
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Mapstruct Mapper создает NullPointerException, потому что Mapper AutoWailired is null
    Anonymous » » в форуме JAVA
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Исключение Mapper Mapper Jackson с метадаными `$ Schema` в JSON
    Anonymous » » в форуме JAVA
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Исключение Mapper Mapper Jackson с метадаными `$ Schema` в JSON
    Anonymous » » в форуме JAVA
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Исключение Mapper Mapper Jackson с метадаными `$ Schema` в JSON
    Anonymous » » в форуме JAVA
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»