/
NikolayIvkin
/
tutorials1
Обзор
Документация
Войти
/
NikolayIvkin
/
tutorials1
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
mapstruct-2/src/test/java/com/baeldung/enums/LevelMapperUnitTest.java
28 строк
913 B
vunamtien
[BAEL-117568] Moving some article links in Mapstruct (#17474)
29 авг 2024, 00:37
Не верифицирован
29 авг 2024, 00:37
ffd082d
Код
Авторство
О чём код?
package com.baeldung.enums; import org.junit.jupiter.api.Test; import org.mapstruct.factory.Mappers; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertThrows; class LevelMapperUnitTest { LevelMapper levelMapper = Mappers.getMapper(LevelMapper.class); @Test void givenHighInputLevel_WhenInputLevelToOutputLevel_ThenHighOutputLevel() { assertEquals(OutputLevel.HIGH, levelMapper.inputLevelToOutputLevel(InputLevel.HIGH)); } @Test void givenMediumInputLevel_WhenInputLevelToOutputLevel_ThenThrows() { assertThrows(IllegalArgumentException.class, () -> levelMapper.inputLevelToOutputLevel(InputLevel.MEDIUM)); } @Test void givenLowInputLevel_WhenInputLevelToOutputLevel_ThenLowOutputLevel() { assertEquals(OutputLevel.LOW, levelMapper.inputLevelToOutputLevel(InputLevel.LOW)); } }