/
javapractice
/
JavaPractice
Обзор
Документация
Войти
/
javapractice
/
JavaPractice
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
2
CI/CD
Аналитика
develop
ApachePOI/src/test/java/entities/DepartmentTest.java
34 строки
1 KB
Zexa91x0
Apache POI - CompareTO for entities
22 май 2021, 11:07
22 май 2021, 11:07
af5ee33
Код
Авторство
О чём код?
package entities; import org.junit.Test; import org.junit.jupiter.api.Assertions; import static org.junit.Assert.*; public class DepartmentTest { Department department1 = new Department("Pressure Pumping PL215", "DIR_MNIN", "RMM"); Department department2 = new Department("Pressure Pumping PL215", "Pressure Pumping PL215", "Трубный участок"); Department department3 = new Department("Pressure Pumping PL215", "DIR_MNIN", "RMM"); Department department4 = new Department("Pressure Pumping PL215", "Pressure Pumping PL215", "Лаборатория"); @Test public void testEquals() { assertNotEquals(department1, department2); assertEquals(department1, department3); } @Test public void testHashCode() { assertNotEquals(department1.hashCode(), department2.hashCode()); assertEquals(department1.hashCode(), department3.hashCode()); } @Test public void compareTo() { Assertions.assertAll(() -> assertTrue(department1.compareTo(department2) < 0), () -> assertTrue(department1.compareTo(department3) == 0), () -> assertTrue(department2.compareTo(department3) > 0)); } }