测试范围依赖项

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:一个用于测试异步系统的库。

我们通常发现这些常用库在编写测试时很有用。如果这些库不适合您的需求,您可以添加您自己的其他测试依赖项。