【发布时间】:2012-03-16 12:47:52
【问题描述】:
我想实现一个更好的系统来过滤测试以在 Eclipse 中的 JUnit 下运行。我想要@Categories,但不必在@SuiteClasses({}) 注释中指定类列表,因为我认为这会降低价值,增加我们必须做的手动维护量。
是否有某种方法可以连接到 Eclipse 运行 JUnit 测试的过程中,以便能够对所有带有 @Test 的类进行自定义过滤?例如。像这样的类:
@CustomFilteredTesting
public class TheCustomFilteredTestRun {
public boolean includeThisTestClass(Class<?> klass) {
// e.g. test whether klass is in a package or subsystem
// or a subtype of some interface.
}
}
任何帮助表示赞赏,-j
【问题讨论】: