Test Modules

Spring Boot offers several focused, feature-specific -test modules:spring-doc.cn

Module Purpose

spring-boot-cache-testspring-doc.cn

Testing applications that use Spring Framework’s cache abstraction.spring-doc.cn

spring-boot-data-cassandra-testspring-doc.cn

Testing applications that use Spring Data Cassandra. Provides the @DataCassandraTest test slice.spring-doc.cn

spring-boot-data-couchbase-testspring-doc.cn

Testing applications that use Spring Data Couchbase. Provides the @DataCouchbaseTest test slice.spring-doc.cn

spring-boot-data-elasticsearch-testspring-doc.cn

Testing applications that use Spring Data Elasticsearch. Provides the @DataElasticsearchTest test slice.spring-doc.cn

spring-boot-data-jdbc-testspring-doc.cn

Testing applications that use Spring Data JDBC. Provides the @DataJdbcTest test slice.spring-doc.cn

spring-boot-data-jpa-testspring-doc.cn

Testing applications that use Spring Data JPA. Provides the @DataJpaTest test slice.spring-doc.cn

spring-boot-data-ldap-testspring-doc.cn

Testing applications that use Spring Data LDAP. Provides the @DataLdapTest test slice.spring-doc.cn

spring-boot-mongodb-testspring-doc.cn

Testing applications that use Spring Data MongoDB. Provides the @DataMongoTest test slice.spring-doc.cn

spring-boot-data-neo4j-testspring-doc.cn

Testing applications that use Spring Data JPA. Provides the @DataNeo4jTest test slice.spring-doc.cn

spring-boot-data-r2dbc-testspring-doc.cn

Testing applications that use Spring Data R2DBC. Provides the @DataR2dbcTest test slice.spring-doc.cn

spring-boot-data-redis-testspring-doc.cn

Testing applications that use Spring Data Redis. Provides the @DataRedisTest test slice.spring-doc.cn

spring-boot-graphql-testspring-doc.cn

Testing applications that use Spring GraphQL. Provides the @GraphQlTest test slice.spring-doc.cn

spring-boot-jdbc-testspring-doc.cn

Testing applications that using Spring JDBC. Provides the @JdbcTest test slice.spring-doc.cn

spring-boot-jooq-testspring-doc.cn

Testing applications that using jOOQ. Provides the @JooqTest test slice.spring-doc.cn

spring-boot-jpa-testspring-doc.cn

Testing applications that use JPA.spring-doc.cn

spring-boot-micrometer-metrics-testspring-doc.cn

Testing applications that use Micrometer Metrics.spring-doc.cn

spring-boot-micrometer-tracing-testspring-doc.cn

Testing applications that use Micrometer Tracing.spring-doc.cn

spring-boot-restclient-testspring-doc.cn

Testing applications that use REST clients. Provides the @RestClientTest test slice.spring-doc.cn

spring-boot-security-testspring-doc.cn

Testing applications that use Spring Security.spring-doc.cn

spring-boot-webclient-testspring-doc.cn

Testing applications that use WebClient. Provides the @WebClientTest test slice.spring-doc.cn

spring-boot-webflux-testspring-doc.cn

Testing applications that use Spring WebFlux. Provides the @WebFluxTest test slice.spring-doc.cn

spring-boot-webmvc-testspring-doc.cn

Testing applications that use Spring Web MVC. Provides the @WebMvcTest test slice.spring-doc.cn

spring-boot-webservices-testspring-doc.cn

Testing applications that use Spring Web Services. Provides the @WebServiceClientTest and @WebServiceServerTest test slices.spring-doc.cn