test
0 人感兴趣 · 4 次引用
- 最新
- 推荐
使用 Spring Boot 和 @SpringBootTest 进行测试
使用@SpringBootTest 注解,Spring Boot 提供了一种方便的方法来启动要在测试中使用的应用程序上下文。我们将讨论何时使用 @SpringBootTest 以及何时更好地使用其他工具进行测试。我们还将研究自定义应用程序上下文的不同方法以及如何减少测试运行时间。
使用 Spring Boot 和 @DataJpaTest 测试 JPA 查询
除了单元测试,集成测试在生产高质量的软件中起着至关重要的作用。一种特殊的集成测试处理我们的代码和数据库之间的集成。 在本教程中,我们将首先讨论哪些类型的查询值得测试,然后讨论创建用于测试的数据库模式和数据库状态的不同方法。
使用 Spring Boot 和 @WebMvcTest 测试 MVC Web Controller
在有关使用 Spring Boot 进行测试的系列的第二部分中,我们将了解 Web 控制器。首先,我们将探索 Web 控制器的实际作用,这样我们就可以构建涵盖其所有职责的测试。 然后,我们将找出如何在测试中涵盖这些职责。