willstay / liga-internship

Задачи на занятиях
0 stars 0 forks source link

Проблемы с тестами в PrinterTest #5

Open vladimirkoba opened 6 years ago

vladimirkoba commented 6 years ago

Здесь проблема с зависимыми тестами. Правило очень простое - каждый юнит-тест никак не зависит от других тестов, он атомарен. textOfFileTest() считает, что файл уже создан тестом выше. Если файла не будет - тест упадет. JUnit гарантирует порядок запуска тестов в пределах одной машины, но не гарантирует, что тесты будут запускаться в порядке сверху вниз, поэтому на другой машине может не повезти.

willstay commented 6 years ago

Сделал тесты атомарными.