Научиться разрабатывать модульные тесты для кода на языке Java с применением JUnit.
Разработать модульный тест с применением библиотеки JUnit 4 для программного кода, разработанного на языке Java.
Подготовка к работе
Изучить механизмы аннотаций в Java
Порядок выполнения работы
Создать в среде разработки Eclipse (или IntelliJ IDEA) консольный проект Java (Java Application). Подключить к проекту библиотеку JUnit версии 4.
Создать несколько классов, которые будут имитировать тестируемую логику.
Создать в проекте новый тестовый класс.
Описать в этом классе функции setUp() и tearDown() и отметить их аннотациями @Before, @After.
Разработать не менее пяти тестирующих функций, отметить их соответствующими аннотациями. При разработке этих функций следует активно применять функции assertEquals, assertTrue, assertFalse.
Добавить в тестовые методы спецификацию ожидаемых исключений.