Eclipse - по умолчанию JUnit 3 - PullRequest
3 голосов
/ 21 июля 2010

Как мне сказать моему современному Eclipse (Galileo, Helios), что все модульные тесты в моей рабочей области (или где-либо еще) написаны на JUnit 3, и поэтому я бы хотел, чтобы они выполнялись с этой более старой версией JUnit?

Я говорю о проекте / рабочей области / системе по умолчанию . Не один конкретный набор тестов. Мне нужно использовать JUnit 3 по умолчанию для всех этих крошечных наборов из 10 случаев, с которыми я сталкиваюсь.

Ответы [ 2 ]

1 голос
/ 21 июля 2010

Перейдите к значку Run на панели инструментов, выберите «Запустить конфигурации», создайте новую конфигурацию JUnit (или выберите существующую), затем выберите JUnit 3.

Если вы уже пытались запуститьгруппа тестов, эта группа должна отображаться как существующая запись в меню JUnit.

Стоит отметить, что большинство тестов JUnit3 может быть запущено исполнителем тестов JUnit 4.Тем не менее, бегун JUnit4 не может справиться с некоторыми из более эзотерических функций, таких как определенные конфигурации набора тестов.

0 голосов
/ 21 июля 2010

Вы можете запускать тесты Junit 3 с помощью бегуна Junit 4 - см. Этот вопрос SO .Я считаю, что это лучшее решение, так как я рекомендую любые новые тесты, которые вы пишете, с Junit 4, так как тестирование на основе аннотаций намного лучше, на мой взгляд.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...