【发布时间】:2016-02-17 19:50:44
【问题描述】:
我有树测试类
class Test1 {........ //some tests ... }
class Test2 {..... //Some Tests.... }
class Test3 {....//Some tests.... }
并创建我创建的测试套件
@RunWith(Suite.class)
@Suite.SuiteClasses({Test1.class,
Test2.class,
Test3.class})
public class MyTestSuite {
}
现在这个测试套件是空的。
有没有办法我们不创建空类并直接给 Test1 , Test2 和 Test3 类注释,它是 MyTestSuite 类的一部分?
【问题讨论】:
-
把你的注释放在Test1上,比如说?
-
是的,我们可以这样做吗?如果是,那么正确的语法是什么?
-
只需将公共类之前的所有行添加到Test1,公共类之前...
-
你知道 JUnit 的分类功能吗? github.com/junit-team/junit/wiki/Categories
-
@JPMoresmau 感谢您的快速回复。如果我们将公共类之前的所有行添加到 Test1 类,我会给出“将自身包含为 SuiteClass”错误。哪种剂量似乎不起作用!