java - 如何在 JUnit 4 中同时从外部类和嵌套的内部类运行测试?
问题描述
我有一个内部静态测试类的测试类示例。我需要在一次运行中同时运行所有测试。我使用 JUnit 4.13。
@RunWith(Enclosed.class)
public class OuterClassTest {
public static class InnerClassTest {
@Test
public void innerTest() {
}
}
@Test
public void outerTest() {
}
}
如果我OuterClassTest
这样运行,它只会运行innerTest
.
如果我从中删除@RunWith(Enclosed.class)
注释OuterClassTest
,它只会运行outerTest
。
我怎样才能运行这个类,以便两个测试同时运行?
解决方案
推荐阅读
- mapping - Cloudformation 参数映射和使用 !join 加入 API Gateway uri
- javascript - 覆盖现有动画
- sql - 将枢轴上的计数转换为位/标志?
- reactjs - 这个例子中的 currCount 是从哪里来的?
- php - SESSION maxlifetime 问题
- r - as.Date 覆盖旧日期时返回数字
- f# - 是否可以计算 f# 中负数的连分数?
- sql-server - 外键连接加范围条件的最佳索引
- python - 无法在 python 中使用 netCDF4 读取 .nc 文件
- php - 在 Ubuntu 上安装 moodle 3.9 时出错