测试
Spring Boot 提供了许多实用程序和注解来帮助测试你的应用程序。测试支持由两个模块提供:spring-boot-test
包含核心项目,spring-boot-test-autoconfigure
支持测试的自动配置。
大多数开发者使用 `spring-boot-starter-test` 启动器,它导入 Spring Boot 测试模块以及 JUnit Jupiter、AssertJ、Hamcrest 和许多其他有用的库。
如果你有使用 JUnit 4 的测试,可以使用 JUnit 5 的 vintage 引擎来运行它们。要使用 vintage 引擎,请添加对 `junit-vintage-engine` 的依赖项,如下例所示。
|
`hamcrest-core` 被排除,因为它被 `spring-boot-starter-test` 中的 `org.hamcrest:hamcrest` 替代。