【发布时间】:2014-11-14 13:36:07
【问题描述】:
我们使用带有 junit 的 spring-test (4.x)。是否可以在测试套件运行之前(而不是之后)重置 spring-test 的上下文缓存之前。
@DirtiesContext 似乎只有在执行后重置上下文的选项。我们想要一种方法来向 spring-test 发出信号,即应该使用新的非缓存上下文运行特定的测试套件(以便我们可以轻松地覆盖测试中的 bean 定义)。这是@DirtiesContext 的扩展还是@RunWithFreshContext 之类的新注解并不重要,只要我们可以这样做:-)
【问题讨论】:
标签: spring-test