LINUX.ORG.RU

История изменений

Исправление ii8_, (текущая версия) :

Ну блина... Ну если у тебя тесты зависят друг от друга - это уже не юнит тесты. Если ты можешь протестить функционал в последовательности тестов, либо в одному громоздком тесте - ты что-то делаешь не правльно, пересмотри функционал, разнеси по разным вспомогательным классам. Текущая проблема как бэ намекает, что у тебя сложный функционал. Юнит тэсты и придумали, чтобы как раз это и показать. Если ты не можешь написать даже пару простых тестов - это не хорошо.

Второе, в вики по JUnit есть решение с порядком тестов для версии >=4.11: https://github.com/junit-team/junit/wiki/Test-execution-order Как работает показали тут: https://stackoverflow.com/questions/3693626/how-to-run-test-methods-in-specif...

Исходная версия ii8_, :

Ну блина... Ну если у тебя тесты зависят друг от друга - это уже не юнит тесты. Если ты можешь просестить функционал в последовательнить тестов, либо в одному громоздком тесте - ты что-то делаешь не правльно, пересмотри функционал, разнеси по расзным вспомогательным классам. Текущая проблема как бэ намекает, что у тебя сложный функционал. Юнит тэсты и придумали, чтобы как раз это и показать. Если ты не можешь написать даже пару простых тестов - это не хорошо.

Второе, в вики по JUnit есть решение с порядком тестов для версии >=4.11: https://github.com/junit-team/junit/wiki/Test-execution-order Как работает показали тут: https://stackoverflow.com/questions/3693626/how-to-run-test-methods-in-specif...