1
@ContextConfiguration(classes = ConfigureCustomConfigurationModelProviderTest.class)
public class ConfigureCustomConfigurationModelProviderTest extends AbstractContextTest {
@Bean(name = "smth")
public static ConfigurationModelProvider get() {
return AnnotationConfigurationModelProvider.getInstance();
}
/*...*/
}
내가 junit5에 junit4 마이그레이션 때문에이 오류를 받고 있어요을 포함 할 수 없습니다. 왜?Junit와 5 테스트, 점점 java.lang.IllegalStateException : 테스트 클래스 @Bean 방법
@Configuration
public class TestConfig {
@Bean(name = "smth")
public static ConfigurationModelProvider get() {
return AnnotationConfigurationModelProvider.getInstance();
}
}
및 @Import
를 통해 가져올 :
봄 버전 –
글쎄, 4.3이면 다음을보십시오 : https://github.com/sbrannen/spring-test-junit5 –
'AbstractContextTest'는 어떻게 생겼습니까? –