跳到主要内容
版本:4.0.2

Test Slices

QWen Max 中英对照 Test Slices

下表列出了可用于测试应用程序切片的各种 @…​Test 注解,以及它们默认导入的自动配置:

模块测试切片导入的自动配置
spring-boot-data-cassandra-test@DataCassandraTestorg.springframework.boot.autoconfigure.ssl.SslAutoConfiguration org.springframework.boot.cassandra.autoconfigure.CassandraAutoConfiguration org.springframework.boot.data.cassandra.autoconfigure.DataCassandraAutoConfiguration org.springframework.boot.data.cassandra.autoconfigure.DataCassandraReactiveAutoConfiguration org.springframework.boot.data.cassandra.autoconfigure.DataCassandraReactiveRepositoriesAutoConfiguration org.springframework.boot.data.cassandra.autoconfigure.DataCassandraRepositoriesAutoConfiguration optional:org.springframework.boot.testcontainers.service.connection.ServiceConnectionAutoConfiguration
spring-boot-data-couchbase-test@DataCouchbaseTestorg.springframework.boot.autoconfigure.ssl.SslAutoConfiguration org.springframework.boot.couchbase.autoconfigure.CouchbaseAutoConfiguration org.springframework.boot.data.couchbase.autoconfigure.DataCouchbaseAutoConfiguration org.springframework.boot.data.couchbase.autoconfigure.DataCouchbaseReactiveAutoConfiguration org.springframework.boot.data.couchbase.autoconfigure.DataCouchbaseReactiveRepositoriesAutoConfiguration org.springframework.boot.data.couchbase.autoconfigure.DataCouchbaseRepositoriesAutoConfiguration optional:org.springframework.boot.testcontainers.service.connection.ServiceConnectionAutoConfiguration
spring-boot-data-elasticsearch-test@DataElasticsearchTestorg.springframework.boot.autoconfigure.ssl.SslAutoConfiguration org.springframework.boot.data.elasticsearch.autoconfigure.DataElasticsearchAutoConfiguration org.springframework.boot.data.elasticsearch.autoconfigure.DataElasticsearchReactiveRepositoriesAutoConfiguration org.springframework.boot.data.elasticsearch.autoconfigure.DataElasticsearchRepositoriesAutoConfiguration org.springframework.boot.elasticsearch.autoconfigure.ElasticsearchClientAutoConfiguration org.springframework.boot.elasticsearch.autoconfigure.ElasticsearchRestClientAutoConfiguration optional:org.springframework.boot.jsonb.autoconfigure.JsonbAutoConfiguration optional:org.springframework.boot.testcontainers.service.connection.ServiceConnectionAutoConfiguration
spring-boot-data-jdbc-test@DataJdbcTestorg.springframework.boot.data.jdbc.autoconfigure.DataJdbcRepositoriesAutoConfiguration
spring-boot-data-jpa-test@DataJpaTestorg.springframework.boot.data.jpa.autoconfigure.DataJpaRepositoriesAutoConfiguration org.springframework.boot.hibernate.autoconfigure.HibernateJpaAutoConfiguration
spring-boot-data-ldap-test@DataLdapTestorg.springframework.boot.data.ldap.autoconfigure.DataLdapRepositoriesAutoConfiguration org.springframework.boot.ldap.autoconfigure.LdapAutoConfiguration org.springframework.boot.ldap.autoconfigure.embedded.EmbeddedLdapAutoConfiguration optional:org.springframework.boot.testcontainers.service.connection.ServiceConnectionAutoConfiguration
spring-boot-data-mongodb-test@DataMongoTestorg.springframework.boot.autoconfigure.ssl.SslAutoConfiguration org.springframework.boot.data.mongodb.autoconfigure.DataMongoAutoConfiguration org.springframework.boot.data.mongodb.autoconfigure.DataMongoReactiveAutoConfiguration org.springframework.boot.data.mongodb.autoconfigure.DataMongoReactiveRepositoriesAutoConfiguration org.springframework.boot.data.mongodb.autoconfigure.DataMongoRepositoriesAutoConfiguration org.springframework.boot.mongodb.autoconfigure.MongoAutoConfiguration org.springframework.boot.mongodb.autoconfigure.MongoReactiveAutoConfiguration org.springframework.boot.transaction.autoconfigure.TransactionAutoConfiguration optional:org.springframework.boot.testcontainers.service.connection.ServiceConnectionAutoConfiguration
spring-boot-data-neo4j-test@DataNeo4jTestorg.springframework.boot.data.neo4j.autoconfigure.DataNeo4jAutoConfiguration org.springframework.boot.data.neo4j.autoconfigure.DataNeo4jReactiveAutoConfiguration org.springframework.boot.data.neo4j.autoconfigure.DataNeo4jReactiveRepositoriesAutoConfiguration org.springframework.boot.data.neo4j.autoconfigure.DataNeo4jRepositoriesAutoConfiguration org.springframework.boot.neo4j.autoconfigure.Neo4jAutoConfiguration org.springframework.boot.transaction.autoconfigure.TransactionAutoConfiguration optional:org.springframework.boot.testcontainers.service.connection.ServiceConnectionAutoConfiguration
spring-boot-data-r2dbc-test@DataR2dbcTestorg.springframework.boot.data.r2dbc.autoconfigure.DataR2dbcAutoConfiguration org.springframework.boot.data.r2dbc.autoconfigure.DataR2dbcRepositoriesAutoConfiguration org.springframework.boot.r2dbc.autoconfigure.R2dbcAutoConfiguration org.springframework.boot.r2dbc.autoconfigure.R2dbcInitializationAutoConfiguration org.springframework.boot.r2dbc.autoconfigure.R2dbcTransactionManagerAutoConfiguration org.springframework.boot.transaction.autoconfigure.TransactionAutoConfiguration optional:org.springframework.boot.testcontainers.service.connection.ServiceConnectionAutoConfiguration
spring-boot-data-redis-test@DataRedisTestorg.springframework.boot.autoconfigure.ssl.SslAutoConfiguration org.springframework.boot.data.redis.autoconfigure.DataRedisAutoConfiguration org.springframework.boot.data.redis.autoconfigure.DataRedisReactiveAutoConfiguration org.springframework.boot.data.redis.autoconfigure.DataRedisRepositoriesAutoConfiguration optional:org.springframework.boot.testcontainers.service.connection.ServiceConnectionAutoConfiguration
spring-boot-graphql-test@GraphQlTestorg.springframework.boot.graphql.autoconfigure.GraphQlAutoConfiguration optional:org.springframework.boot.http.codec.autoconfigure.CodecsAutoConfiguration optional:org.springframework.boot.validation.autoconfigure.ValidationAutoConfiguration org.springframework.boot.graphql.test.autoconfigure.tester.GraphQlTesterAutoConfiguration
spring-boot-jdbc-test@JdbcTestorg.springframework.boot.jdbc.autoconfigure.DataSourceAutoConfiguration org.springframework.boot.jdbc.autoconfigure.DataSourceTransactionManagerAutoConfiguration org.springframework.boot.jdbc.autoconfigure.JdbcClientAutoConfiguration org.springframework.boot.jdbc.autoconfigure.JdbcTemplateAutoConfiguration org.springframework.boot.transaction.autoconfigure.TransactionAutoConfiguration optional:org.springframework.boot.testcontainers.service.connection.ServiceConnectionAutoConfiguration org.springframework.boot.jdbc.autoconfigure.DataSourceAutoConfiguration org.springframework.boot.jdbc.test.autoconfigure.TestDatabaseAutoConfiguration optional:org.springframework.boot.testcontainers.service.connection.ServiceConnectionAutoConfiguration
spring-boot-jooq-test@JooqTestorg.springframework.boot.jdbc.autoconfigure.DataSourceAutoConfiguration org.springframework.boot.jdbc.autoconfigure.DataSourceTransactionManagerAutoConfiguration org.springframework.boot.jooq.autoconfigure.JooqAutoConfiguration org.springframework.boot.transaction.autoconfigure.TransactionAutoConfiguration optional:org.springframework.boot.testcontainers.service.connection.ServiceConnectionAutoConfiguration
spring-boot-restclient-test@RestClientTestorg.springframework.boot.restclient.test.autoconfigure.MockRestServiceServerAutoConfiguration org.springframework.boot.http.converter.autoconfigure.HttpMessageConvertersAutoConfiguration org.springframework.boot.restclient.autoconfigure.RestClientAutoConfiguration org.springframework.boot.restclient.autoconfigure.RestTemplateAutoConfiguration
spring-boot-webclient-test@WebClientTestorg.springframework.boot.http.codec.autoconfigure.CodecsAutoConfiguration org.springframework.boot.webclient.autoconfigure.WebClientAutoConfiguration
spring-boot-webflux-test@WebFluxTestorg.springframework.boot.autoconfigure.context.MessageSourceAutoConfiguration org.springframework.boot.webflux.autoconfigure.WebFluxAutoConfiguration org.springframework.boot.webflux.autoconfigure.error.ErrorWebFluxAutoConfiguration optional:org.springframework.boot.http.codec.autoconfigure.CodecsAutoConfiguration optional:org.springframework.boot.validation.autoconfigure.ValidationAutoConfiguration
spring-boot-webmvc-test@WebMvcTestorg.springframework.boot.autoconfigure.context.MessageSourceAutoConfiguration org.springframework.boot.autoconfigure.task.TaskExecutionAutoConfiguration org.springframework.boot.servlet.autoconfigure.HttpEncodingAutoConfiguration org.springframework.boot.webmvc.autoconfigure.WebMvcAutoConfiguration org.springframework.boot.webmvc.autoconfigure.error.ErrorMvcAutoConfiguration optional:org.springframework.boot.http.converter.autoconfigure.HttpMessageConvertersAutoConfiguration optional:org.springframework.boot.validation.autoconfigure.ValidationAutoConfiguration org.springframework.boot.webmvc.test.autoconfigure.MockMvcAutoConfiguration org.springframework.boot.webmvc.test.autoconfigure.MockMvcWebClientAutoConfiguration org.springframework.boot.webmvc.test.autoconfigure.MockMvcWebDriverAutoConfiguration
spring-boot-webservices-test@WebServiceClientTestorg.springframework.boot.webservices.test.autoconfigure.client.MockWebServiceServerAutoConfiguration org.springframework.boot.webservices.autoconfigure.client.WebServiceTemplateAutoConfiguration org.springframework.boot.webservices.test.autoconfigure.client.WebServiceClientTemplateAutoConfiguration
spring-boot-webservices-test@WebServiceServerTestorg.springframework.boot.webservices.autoconfigure.WebServicesAutoConfiguration org.springframework.boot.webservices.test.autoconfigure.server.MockWebServiceClientAutoConfiguration