对于最新的稳定版本,请使用 Spring Boot 3.4.0! |
测试
Spring Boot 提供了许多 Utilities 和 Comments,以帮助测试您的应用程序。
测试支持由两个模块提供:包含核心项,并支持测试的自动配置。spring-boot-test
spring-boot-test-autoconfigure
大多数开发人员使用 starter,它导入 Spring Boot 测试模块以及 JUnit Jupiter、AssertJ、Hamcrest 和许多其他有用的库。spring-boot-starter-test
如果您有使用 JUnit 4 的测试,则可以使用 JUnit 5 的 vintage 引擎来运行它们。
要使用 vintage 引擎,请添加对 的依赖项,如以下示例所示:
|
hamcrest-core
被排除在外,赞成 是 的一部分。org.hamcrest:hamcrest
spring-boot-starter-test