Запущение каждого теста JUnit в отдельной JVM в Eclipse?

У меня есть проект почти с 500 отдельными тестами приблизительно в 200 тестовых классах. Некоторые из этих тестов не делают отличной работы по разъединению их собственного состояния после того, как они закончены, и в Eclipse это приводит к некоторому тестовому сбою. Тесты вся передача при выполнении набора тестов из командной строки через Муравья.

Я могу включить 'тестовую изоляцию' так или иначе в Eclipse? Я не возражаю, если занимает больше времени работать.

Длительный срок, я очищу неправильно себя ведущие тесты, но в ближайшей перспективе я хотел бы получить тестовую работу.

13
задан HenryR 23 May 2010 в 00:20
поделиться

1 ответ

Если вы используете Ant в Eclipse, вы можете настроить задачу JUnit на форк нового процесса JVM для каждого теста, обеспечивая изоляцию.

http://ant.apache.org/manual/Tasks/junit.html

3
ответ дан 2 December 2019 в 02:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: