在查找测试方法名称时是否可以告诉JUnit 3使用其他方法名称前缀?
目标是让本地运行的其他测试不应在持续集成服务器上运行。 CI服务器不使用测试套件,它会查找名称以“Test”结尾的所有类,并执行以“test”开头的所有方法。
目标是不仅可以在本地运行集成服务器运行的测试,还可以测试哪个方法名称以,例如“nocitest”或类似名称。
我不介意必须在本地组织测试套件,因为CI只是忽略它们。
答案 0 :(得分:2)
不,没有办法指定它,它在JUnit中是硬编码的。
您最好的选择是将两组测试分成两组,称为(例如)XxxTest和XxxUnit等。然后在CI服务器中,您只能指定* Test类。