如何测试应用程序上下文是否正确配置?
工具/原料
1
spring framework5.1.5
2
IntelliJ IDEA
方法/步骤
1
在前面关于使用应用程序上下文的一节中,必须为每个测试手动加载ApplicationContext对象变得很笨拙,并且会分散注意力,使测试的重点偏离。
2
添加maven依赖jar包:
3
Spring对于在集成测试中使用应用程序上下文有很好的集成。下图修改了上图的应用程序,展示了Spring如何帮助编写集成测试。
4
该类被注释为使用SpringJUnit4ClassRunner运行,它理解如何通过@ContextConfiguration类级注释加载Spring应用程序上下文。
5
以这种方式运行测试允许被测试的bean被自动捕获,以便在特定的测试中使用。
6
每个测试都会从应用程序上下文中重新加载任何@Autowired bean;类似于@Before带注释的方法在每次测试之前运行的方式。
上一篇:珠宝有哪些性格呢