Не удается найти сбой символа в тесте Junit

1

Я создал тесты Junit на моем компьютере с Windows. Я хочу развернуть эти тесты на сервере linux. Я поместил код в правильный каталог и необходимые файлы jar в пути к классам на сервере. Локально тест junit работает нормально, но когда я хочу скомпилировать на сервере linux, например, test initiateDeliverProcess1FileTest, я получаю:

InitiateDeliveryProcess1FileTest.java:1029: cannot find symbol
symbol  : method fail(java.lang.String)
location: class com.hp.bes.junit.systest.InitiateDeliveryProcess1FileTest
                            fail("test fail - There should be " + numberOfFiles
                            ^

Что я могу сделать, чтобы скомпилировать его?

обновление 1:

  • У меня есть junit-4.11.jar в classpath
Теги:
junit4

1 ответ

1
Лучший ответ

У меня была аналогичная проблема. Мне удалось заставить его работать, добавив

Assert.fail("My Message");

Вместо просто

fail("My Message");

Надеюсь, это поможет.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню