IDEA中怎么设置项目更改后的分析延迟时间,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置项目更改后的分析延迟时间,这样就可确保项目范围分析的正确性,具体的操作步骤如下。......
2023-07-04 626 JAVA
如何测试应用程序上下文是否正确配置?
在前面关于使用应用程序上下文的一节中,必须为每个测试手动加载ApplicationContext对象变得很笨拙,躲攀并且会分散注意力,使测试的重点偏离。
添加maven依赖jar包:
Spring对于在集成测试中使用应用程序上下文有很好的集成。下图修改了上图的应用程序,展示了Spring如何帮助编写集成测试。
该类被注释为使用SpringJUnit4ClassRunner运行,它理解如何通过@ContextConfiguration类级注释加载Spring应用程序上下文。
以这种方式运行测试允许被测试的bean被自动捕获,以便在特定的测试中使用。
每个测试都会从应用程痕盯裁序上下文中重新加载任何@Autowired bean;类似于@Before带注释的方法在每次测试之前运行的方式。
如果您有一个足够复杂的测试,它可能会改变应用程序上下文的状态,那么您可以使用@DirtiesContext注释您的类,这将为每个测试重新加载整个上下文。这可以显著增加已定义测试套件中所有测阅恩试的运行时间。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: JAVA
相关文章
IDEA中怎么设置项目更改后的分析延迟时间,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置项目更改后的分析延迟时间,这样就可确保项目范围分析的正确性,具体的操作步骤如下。......
2023-07-04 626 JAVA
IDEA中怎么设置调试器最近表达式的最大数量,IDEA是java编程语言的集成开发环境,使用该软件编写代码时,可以设置调试器最近表达式的最大数量,从而有效避免调试器中表达式存储过多。......
2023-07-04 442 JAVA