测试范围依赖项
spring-boot-starter-test
“启动器”(在 test
scope
中)包含以下提供的库
-
JUnit 5: Java 应用程序单元测试的实际标准。
-
Spring Test & Spring Boot Test: Spring Boot 应用程序的实用程序和集成测试支持。
-
AssertJ: 一个流畅的断言库。
-
Hamcrest: 一个匹配器对象库(也称为约束或谓词)。
-
Mockito: 一个 Java 模拟框架。
-
JSONassert: 一个用于 JSON 的断言库。
-
JsonPath: JSON 的 XPath。
-
Awaitility: 一个用于测试异步系统的库。
我们通常发现这些通用库在编写测试时很有用。如果这些库不适合您的需求,您可以添加自己的其他测试依赖项。