加载测试专用配置
@Import注解
使用@Import注解加载当前测试类的专用配置
@Import是为了局部注入,专门用于这个测试类(对其他类无效)
@Configuration
public class MsgConfig {
@Bean
public String msg(){
return "Bean msg";
}
}
@SpringBootTest
@Import({MsgConfig.class})
public class ConfigurationTest {
@Autowired
private String msg;
@Test
void testConfiguration() {
System.out.println(msg);
}
}