【发布时间】:2022-01-18 17:56:41
【问题描述】:
如何在不启动整个 Spring 上下文类的情况下测试我的配置,还是应该这样做?
@Configuration
public class GaRuConfig {
@Bean
public List<GaRu> rules(){
SSRule rule1 = new SSRule();
CSRule rule2 = new CSRule();
DGRule rule3 = new DGRule();
EGRule rule4 = new EGRule();
return List.of(rule1, rule2, rule3, rule4);
}
}
有没有办法测试这个类?
【问题讨论】:
-
只需为您的
rules()进行单元测试或任何其他方法可用? -
你到底想测试什么?
rules()返回预期的List<GaRu>?
标签: java spring unit-testing junit configuration