【发布时间】:2019-02-28 15:19:36
【问题描述】:
我在 src/main/java 中定义了一个类:
Class A{
@Autowired
B b;
public void method1() {}
}
对应的测试类为:
Class ATest {
A a;
@Test
public void method1Test() {}
}
当 ATest 进行单元测试时,B 为空。 (作为junit测试运行)。
我只有 spring-context 库,没有 spring boot 应用程序。此外,我已经定义了@ComponentScan(basePackage="com"),并且 A 类在同一个包中。
请告诉我如何在这种情况下进行单元测试。
【问题讨论】:
-
我的回答有帮助吗?您需要更多信息吗?
标签: spring junit autowired spring-config