/
NikolayIvkin
/
tutorials1
Обзор
Документация
Войти
/
NikolayIvkin
/
tutorials1
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
mapstruct/src/test/java/com/baeldung/mapper/UserBodyValuesMapperUnitTest.java
47 строк
1 KB
Eric Martin
Merge pull request #8125 from eugenp/revert-8119-BAEL-3275-2
01 ноя 2019, 04:43
01 ноя 2019, 04:43
3225470
Код
Авторство
О чём код?
package com.baeldung.mapper; import com.baeldung.dto.UserBodyImperialValuesDTO; import com.baeldung.entity.UserBodyValues; import org.junit.Test; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; public class UserBodyValuesMapperUnitTest { @Test public void givenUserBodyImperialValuesDTOToUserBodyValuesObject_whenMaps_thenCorrect() { UserBodyImperialValuesDTO dto = new UserBodyImperialValuesDTO(); dto.setInch(10); dto.setPound(100); UserBodyValues obj = UserBodyValuesMapper.INSTANCE.userBodyValuesMapper(dto); assertNotNull(obj); assertEquals(25.4, obj.getCentimeter(), 0); assertEquals(45.35, obj.getKilogram(), 0); } @Test public void givenUserBodyImperialValuesDTOWithInchToUserBodyValuesObject_whenMaps_thenCorrect() { UserBodyImperialValuesDTO dto = new UserBodyImperialValuesDTO(); dto.setInch(10); UserBodyValues obj = UserBodyValuesMapper.INSTANCE.userBodyValuesMapper(dto); assertNotNull(obj); assertEquals(25.4, obj.getCentimeter(), 0); } @Test public void givenUserBodyImperialValuesDTOWithPoundToUserBodyValuesObject_whenMaps_thenCorrect() { UserBodyImperialValuesDTO dto = new UserBodyImperialValuesDTO(); dto.setPound(100); UserBodyValues obj = UserBodyValuesMapper.INSTANCE.userBodyValuesMapper(dto); assertNotNull(obj); assertEquals(45.35, obj.getKilogram(), 0); } }