Я создал тесты 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:
У меня была аналогичная проблема. Мне удалось заставить его работать, добавив
Assert.fail("My Message");
Вместо просто
fail("My Message");
Надеюсь, это поможет.