[英]How do I execute multiple JUnit test suites from a single class?
我试图在谷歌搜索,但我一直得到相同的答案,即使用以下代码:
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;
@RunWith(Suite.class)
@SuiteClasses({FirstTest.class,SecondTest.class,ThirdTest.class})
public class RunTestSuite {
}
但是,当我尝试在程序中使用此代码时,会出现多个错误。 所有人都说同样的事情: Access restriction: The type is not API
。
有没有办法来解决这个问题? 或者我可以用来执行多个测试套件的另一种方法?
这种方法的另一种方法是运行整个项目的所有测试用例。 您只需右键单击项目 - > Run As JUnitTest即可完成此操作。
如果您想忽略某些测试用例,可以使用@ignore
。 希望这可以帮助。 我知道这不是真正的答案,而只是一个解决方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.