【发布时间】:2015-07-17 17:17:15
【问题描述】:
假设你在测试 spring 上下文时遇到以下情况
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = {ConfigClass.class})
public class IntegrationTest {
@ClassRule
static PluginThatSetsUpSomethingEmbedded pluginRule = new PluginThatSetsUpSomethingEmbedded();
}
现在我的一个 Spring bean 需要一些只能超出规则的东西,例如:
pluginRule.getEmbeddedToolConfig()
如何为我的 bean 提供该配置,请注意该规则是 ClassRule 并且也是静态的...
【问题讨论】:
标签: spring testing junit spring-test junit-rule