Some things to document (there may be more):

  • The new -test modules
  • The other new modules that don't follow the -test pattern:
    • spring-boot-restdocs
    • spring-boot-resttestclient
    • spring-boot-webtestclient
  • The new starter-…-test modules
  • spring-boot-starter-test-classic
  • org.springframework.boot.test.context.PropertyMapping.Skip as noticed by @fmbenhassine
  • Need of an explicit signal to configure MockMvc or an HTTP client with @SpringBootTest

Comment From: ryanjbaxter

I would add the need for @AutoConfigureTestRestTemplate and @AutoConfigureWebTestClient to the list as well

Comment From: wilkinsona

That's "Need of an explicit signal to configure MockMvc or an HTTP client with @SpringBootTest" in the list above.