我在我的Windows机器上创建了Junit测试。我想在Linux服务器上部署这些测试。我已将代码放在正确的目录中,并将必要的jar文件放在服务器上的类路径中。在本地junit测试运行正常,但是当我想在linux服务器上编译时,例如我得到了测试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:
答案 0 :(得分:1)
我有类似的问题。我能够通过添加
来使其工作Assert.fail("My Message");
而不仅仅是
fail("My Message");
我希望这会有所帮助。