0

在查找测试方法名称时,是否可以告诉 JUnit 3 使用额外的方法名称前缀?

目标是在本地运行其他不应在持续集成服务器上运行的测试。CI服务器不使用测试套件,它查找名称以“Test”结尾的所有类并执行所有以“test”开头的方法。

目标是不仅能够在本地运行集成服务器运行的测试,还能够测试以哪个方法名称开头的测试,例如“nocitest”或类似的东西。

我不介意必须在本地将测试组织到测试套件中,因为 CI 只是忽略了它们。

4

1 回答 1

2

不,没有办法指定这一点,它在 JUnit 中是硬编码的。

您最好的选择是将两组测试分成两组,称为(比如说)XxxTest 和 XxxUnit 或类似的东西。然后在您的 CI 服务器中,您可以只指定 *Test 类。

于 2011-11-25T17:48:24.373 回答