替换 Spring 中的 Beans.xml 配置
Replace Beans.xml configuration in Spring
如何替换 beans.xml 文件以进行测试?
我用
@SpringBootApplication
@ImportResource("classpath:Beans.xml")
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
初始化 class,但在我的测试中 class
@RunWith(SpringRunner.class)
@SpringBootTest
public class ArrayCointainerTest {
我想用另一个。
有什么想法吗?
定义一个单独的配置 class,其中导入了 beans xml,并使用 @TestConfiguration 对其进行注释。 Spring开机自动选择这个作为你的测试配置
如何替换 beans.xml 文件以进行测试? 我用
@SpringBootApplication
@ImportResource("classpath:Beans.xml")
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
初始化 class,但在我的测试中 class
@RunWith(SpringRunner.class)
@SpringBootTest
public class ArrayCointainerTest {
我想用另一个。 有什么想法吗?
定义一个单独的配置 class,其中导入了 beans xml,并使用 @TestConfiguration 对其进行注释。 Spring开机自动选择这个作为你的测试配置