У меня проблема с отчетностью.Если вы ХОТИТЕ / НУЖНО проверить, не прошел ли каждый метод тестирования или не прошел тест, то вы ВИНТ.
Я понимаю, что вы не хотите, чтобы один тест основывался на предыдущих тестах, но, независимо от этого, возможныситуации, в которых вам это необходимо (или вы увеличите сложность теста на порядок).
Если поток тестов в коде зависит от разработчика тестов илиразработчик фреймворка?
Показать тестовый код JUnit 10 java-разработчикам, и я готов поспорить, что большинство из них предположит, что тесты (независимо от чего-либо внешнего) будут выполняться в том порядке, в котором они отображаются вtest class.
Разве это не должно быть поведение JUnit по умолчанию?(Дайте мне возможность сообщать ему порядок вместо того, чтобы JUnit вычислял его "самостоятельно".)
Обновление: 2014-11-18 Более новая версия JUnit поддерживает сортировщики методов
// Это сохраняет тесты в алфавитном порядке @FixMethodOrder (MethodSorters.NAME_ASCENDING)
Я думаю, что вы могли бы создать свой собственный сортировщик методов, если «действительно» хотели бы сделать свой собственный конкретный порядок.