作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 junit 中进行测试时,我喜欢根据正在测试的内容将各种测试组织到文件中。
虽然按设定的顺序运行单元测试是不好的做法,但对于我的目的来说,这会相当方便。
我知道如何在给定文件中按顺序运行测试,但我希望能够选择文件的运行顺序。
假设我有两个文件:fooTest.java 和 barTest.java。
我如何指定这些执行的顺序?
感谢所有帮助。
最佳答案
要在测试类之间有特定的顺序,您可以尝试将测试分组到Suite
下:
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
@RunWith(Suite.class)
@Suite.SuiteClasses({
TestJunit1.class,
TestJunit2.class})
public class JunitTestSuite {
}
看看这个answer也是如此。
关于java - 如何在junit中按顺序运行特定文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45287391/
我是一名优秀的程序员,十分优秀!