All Classes
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description AnnotationCustomizableTypeExcludeFilter Abstract base class for aTypeExcludeFilterthat can be customized using an annotation.AnnotationCustomizableTypeExcludeFilter.FilterType AnnotationsPropertySource EnumerablePropertySourceto adapt annotations marked with@PropertyMapping.AutoConfigureCache Annotation that can be applied to a test class to configure a testCacheManagerif none has been defined yet.AutoConfigureDataJdbc Auto-configuration importsfor typical Data JDBC tests.AutoConfigureDataJpa Auto-configuration importsfor typical Data JPA tests.AutoConfigureDataLdap Auto-configuration importsfor typical Data LDAP tests.AutoConfigureDataMongo Auto-configuration importsfor typical Data MongoDB tests.AutoConfigureDataNeo4j Auto-configuration importsfor typical Data Neo4j tests.AutoConfigureDataRedis Auto-configuration importsfor typical Data redis tests.AutoConfigureJdbc Auto-configuration importsfor typical jdbc tests.AutoConfigureJooq Auto-configuration importsfor typical jOOQ tests.AutoConfigureJson Auto-configuration importsfor 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 importsfor typical Spring WebFlux tests.AutoConfigureWebMvc Auto-configuration importsfor 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 loadTypeFiltersfrom@Filterannotations.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 HtmlUnitWebClientMockMVC integration.MockMvcWebDriverAutoConfiguration Auto-configuration for SeleniumWebDriverMockMVC integration.MockRestServiceServerAutoConfiguration Auto-configuration forMockRestServiceServersupport.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-configurationfor Spring REST Docs.RestDocsMockMvcConfigurationCustomizer A customizer forMockMvcRestDocumentationConfigurer.RestDocsProperties Configuration properties for Spring REST Docs.RestDocsRestAssuredConfigurationCustomizer A customizer forRestAssuredRestDocumentationConfigurer.RestDocsTestExecutionListener ATestExecutionListenerfor Spring REST Docs that removes the need for a@Rulewhen using JUnit or manual before and after test calls when using TestNG.RestDocsWebTestClientConfigurationCustomizer A customizer forWebTestClientRestDocumentationConfigurer.SkipPropertyMapping Enum used to control whenPropertyMappingis skipped.SpringBootDependencyInjectionTestExecutionListener AlternativeDependencyInjectionTestExecutionListenerprints theConditionEvaluationReportwhen the context cannot be prepared.SpringBootMockMvcBuilderCustomizer MockMvcBuilderCustomizerfor a typical Spring Boot application.SpringBootWebTestClientBuilderCustomizer WebTestClientBuilderCustomizerfor a typical Spring Boot application.TestDatabaseAutoConfiguration Auto-configuration for a test database.TestEntityManager Alternative toEntityManagerfor use in JPA tests.TestEntityManagerAutoConfiguration Auto-configuration forTestEntityManager.TypeExcludeFilters Annotation that can be on tests to define a set ofTypeExcludeFilterclasses that should be applied to@SpringBootApplicationcomponent 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.