【发布时间】:2018-06-01 00:28:33
【问题描述】:
我有某些需要 Spring 上下文的集成测试,并且将从参数化测试中受益匪浅(将删除大量重复代码)。我目前正在使用类注释运行测试
@RunWith(Parameterized.class)
然后我用
加载 Spring 上下文@ClassRule
public static final SpringClassRule SPRING_CLASS_RULE = new SpringClassRule();
@Rule
public final SpringMethodRule springMethodRule = new SpringMethodRule();
上述工作,但坦率地说,我不知道它实际上在做什么。谁能解释一下,还有其他方法可以与 Spring 同时运行参数化测试吗?
【问题讨论】:
-
哪一部分不明白?您是否希望这里的答案涵盖所有 JUnit 运行程序、JUnit 规则和 Spring 测试?投票给这个问题太广泛了。更具体。