我想用 JUnit4 创建以下测试类:
import junitparams.JUnitParamsRunner;
import org.junit.runner.RunWith;
import de.bechte.junit.runners.context.HierarchicalContextRunner;
@RunWith(JUnitParamsRunner.class)
@RunWith(HierarchicalContextRunner.class)
public class MultipleRunWithTest {
//...
}
我想同时使用 和 的工具HierarchicalContextRunner
,JUnitParamsRunner
因为它们在创建可读的单元测试时很方便。JUnit 给出了这个编译错误:
Duplicate annotation @RunWith MultipleRunWith.java
什么可能是一个合理的解决方案?