测试范围依赖

spring-boot-starter-test starter (在 test scope) 包含了以下提供的库

  • JUnit 5: 用于 Java 应用单元测试的事实标准。

  • Spring Test 与 Spring Boot Test: Spring Boot 应用的实用工具和集成测试支持。

  • AssertJ: 一个流畅的断言库。

  • Hamcrest: 一个匹配器对象库(也称为约束或谓词)。

  • Mockito: 一个 Java Mocking 框架。

  • JSONassert: 一个 JSON 断言库。

  • JsonPath: JSON 的 XPath。

  • Awaitility: 用于测试异步系统的库。

我们通常认为这些常用库在编写测试时很有用。如果这些库不符合你的需求,你可以自行添加额外的测试依赖。