У меня есть класс, определенный в src / main / java:
Class A{
@Autowired
B b;
public void method1() {}
}
Соответствующий класс теста:
Class ATest {
A a;
@Test
public void method1Test() {}
}
B равен нулю, когда ATest тестируется модулем.(запустить как джунит тест).
У меня есть только библиотека Spring-Context, а не приложение Spring boot.Кроме того, я определил @ComponentScan(basePackage="com")
, и класс A находится внутри того же пакета.
Пожалуйста, дайте мне знать, как выполнить модульное тестирование в этом сценарии.