Я пытаюсь написать тестовые случаи junit для своего приложения. После использования Junit 5 я не могу создать необходимые bean-компоненты с помощью @ ContextConfiguration.
Он не выдал никакой ошибки.Но во время Autowiring bean-компонентов в классе тестирования я получил значения NULL
. Я добавил следующие зависимости
testImplementation "org.junit.jupiter:junit-jupiter-api:5.3.0"
testCompile('org.junit.jupiter:junit-jupiter-params:5.3.0')
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.3.0"
и мой код
@ContextConfiguration(classes = ServiceTestContextConfiguration.class)
public class ApplicationConfigTest {
@Autowired
private ApplicationServiceConfiguration
applicationServiceConfiguration;
@ContextConfiguration
public class ServiceTestContextConfiguration {
@Bean
public ApplicationServiceConfiguration applicationServiceConfiguration() {
return new ApplicationServiceConfiguration();
}
Я использую пружинный ботинок 2.