Как установить параметр -noloading в тестовом средстве junit4 внутри eclipse - PullRequest
0 голосов
/ 07 августа 2011

Чтобы запустить мои интеграционные тесты Apache изнутри eclipse, мне нужно установить опцию -noloading в тестовом средстве eclipse junit. Кто-нибудь знает, как я могу это сделать?

Я использую Eclipse Версия: 3.5.1

Ответы [ 2 ]

0 голосов
/ 25 октября 2013

вместо того, чтобы устанавливать параметр -noloading (который, я не думаю, поддерживается в текущем Junit TestRunner), добавьте этот метод в свой класс junit. Это решит вашу проблему напрямую

@BeforeClass
public static void beforeClass() {
 System.setProperty("org.apache.commons.logging.Log", "org.apache.commons.logging.impl.Log4JLogger");
 System.setProperty("org.apache.commons.logging.LogFactory", "org.apache.commons.logging.impl.LogFactoryImpl");
}
0 голосов
/ 31 октября 2011

Вы можете настроить файл junit.properties, добавив запись loading = false. Расположенный файл должен находиться в «user.home».

Для получения дополнительной информации посетите домашнюю страницу jUnit [http://junit.sourceforge.net/junit3.8.1/index.html]. Да. Я знаю, что этот вопрос связан с jUnit4. Я дважды проверил junit.runner.BaseTestRunner и опция загрузки свойств все еще присутствует.

...