All Classes
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description AnnotationCustomizableTypeExcludeFilter Abstract base class for aTypeExcludeFilter
that can be customized using an annotation.AnnotationCustomizableTypeExcludeFilter.FilterType AnnotationsPropertySource EnumerablePropertySource
to adapt annotations marked with@PropertyMapping
.AutoConfigureCache Annotation that can be applied to a test class to configure a testCacheManager
if none has been defined yet.AutoConfigureDataJdbc Auto-configuration imports
for typical Data JDBC tests.AutoConfigureDataJpa Auto-configuration imports
for typical Data JPA tests.AutoConfigureDataLdap Auto-configuration imports
for typical Data LDAP tests.AutoConfigureDataMongo Auto-configuration imports
for typical Data MongoDB tests.AutoConfigureDataNeo4j Auto-configuration imports
for typical Data Neo4j tests.AutoConfigureDataRedis Auto-configuration imports
for typical Data redis tests.AutoConfigureJdbc Auto-configuration imports
for typical jdbc tests.AutoConfigureJooq Auto-configuration imports
for typical jOOQ tests.AutoConfigureJson Auto-configuration imports
for typical JSON tests.AutoConfigureJsonTesters Annotation that can be applied to a test class to enable and configure auto-configuration of JSON testers.AutoConfigureMockMvc Annotation that can be applied to a test class to enable and configure auto-configuration ofMockMvc
.AutoConfigureMockRestServiceServer Annotation that can be applied to a test class to enable and configure auto-configuration of a singleMockRestServiceServer
.AutoConfigureRestDocs Annotation that can be applied to a test class to enable and configure auto-configuration of Spring REST Docs.AutoConfigureTestDatabase Annotation that can be applied to a test class to configure a test database to use instead of any application defined or auto-configuredDataSource
.AutoConfigureTestDatabase.Replace What the test database can replace.AutoConfigureTestEntityManager Annotation that can be applied to a test class to enable auto-configuration of aTestEntityManager
.AutoConfigureWebClient Annotation that can be applied to a test class to enable and configure auto-configuration of web clients.AutoConfigureWebFlux Auto-configuration imports
for typical Spring WebFlux tests.AutoConfigureWebMvc Auto-configuration imports
for typical Spring MVC tests.AutoConfigureWebTestClient Annotation that can be applied to a test class to enable aWebTestClient
.DataJdbcTest Annotation that can be used in combination with@RunWith(SpringRunner.class)
for a typical Data JDBC test.DataJpaTest Annotation that can be used in combination with@RunWith(SpringRunner.class)
for a typical JPA test.DataLdapTest Annotation that can be used in combination with@RunWith(SpringRunner.class)
for a typical LDAP test.DataMongoTest Annotation that can be used in combination with@RunWith(SpringRunner.class)
for a typical MongoDB test.DataNeo4jTest Annotation that can be used in combination with@RunWith(SpringRunner.class)
for a typical Neo4j test.DataRedisTest Annotation that can be used in combination with@RunWith(SpringRunner.class)
for a typical Data Redis test.FilterAnnotations Utility to loadTypeFilters
from@Filter
annotations.JdbcTest Annotation that can be used in combination with@RunWith(SpringRunner.class)
for a typical jdbc test.JooqTest Annotation that can be used in combination with@RunWith(SpringRunner.class)
for a typical jOOQ test.JsonTest Annotation that can be used in combination with@RunWith(SpringRunner.class)
for a typical JSON test.JsonTestersAutoConfiguration Auto-configuration for Json testers.MockMvcAutoConfiguration Auto-configuration forMockMvc
.MockMvcBuilderCustomizer A customizer for aConfigurableMockMvcBuilder
.MockMvcPrint MVC print options specified fromAutoConfigureMockMvc
.MockMvcSecurityAutoConfiguration Auto-configuration for Spring Security's testing support.MockMvcWebClientAutoConfiguration Auto-configuration for HtmlUnitWebClient
MockMVC integration.MockMvcWebDriverAutoConfiguration Auto-configuration for SeleniumWebDriver
MockMVC integration.MockRestServiceServerAutoConfiguration Auto-configuration forMockRestServiceServer
support.OverrideAutoConfiguration Annotation that can be used to override@EnableAutoConfiguration
.PropertyMapping Indicates that attributes from a test annotation should be mapped into aPropertySource
.RestClientTest Annotation that can be used in combination with@RunWith(SpringRunner.class)
for a typical Spring rest client test.RestDocsAutoConfiguration Auto-configuration
for Spring REST Docs.RestDocsMockMvcConfigurationCustomizer A customizer forMockMvcRestDocumentationConfigurer
.RestDocsProperties Configuration properties for Spring REST Docs.RestDocsRestAssuredConfigurationCustomizer A customizer forRestAssuredRestDocumentationConfigurer
.RestDocsTestExecutionListener ATestExecutionListener
for Spring REST Docs that removes the need for a@Rule
when using JUnit or manual before and after test calls when using TestNG.RestDocsWebTestClientConfigurationCustomizer A customizer forWebTestClientRestDocumentationConfigurer
.SkipPropertyMapping Enum used to control whenPropertyMapping
is skipped.SpringBootDependencyInjectionTestExecutionListener AlternativeDependencyInjectionTestExecutionListener
prints theConditionEvaluationReport
when the context cannot be prepared.SpringBootMockMvcBuilderCustomizer MockMvcBuilderCustomizer
for a typical Spring Boot application.SpringBootWebTestClientBuilderCustomizer WebTestClientBuilderCustomizer
for a typical Spring Boot application.TestDatabaseAutoConfiguration Auto-configuration for a test database.TestEntityManager Alternative toEntityManager
for use in JPA tests.TestEntityManagerAutoConfiguration Auto-configuration forTestEntityManager
.TypeExcludeFilters Annotation that can be on tests to define a set ofTypeExcludeFilter
classes that should be applied to@SpringBootApplication
component scanning.WebClientRestTemplateAutoConfiguration Auto-configuration for a web-clientRestTemplate
.WebFluxTest Annotation that can be used in combination with@RunWith(SpringRunner.class)
for a typical Spring WebFlux test.WebMvcTest Annotation that can be used in combination with@RunWith(SpringRunner.class)
for a typical Spring MVC test.WebTestClientAutoConfiguration Auto-configuration forWebTestClient
.WebTestClientBuilderCustomizer A customizer for aWebTestClient.Builder
.