Index

A B C D E F G H I J L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractApplicationContextRunner<SELF,C,A> - Class in org.springframework.boot.test.context.runner
Utility design to run an ApplicationContext and provide AssertJ style assertions.
AbstractApplicationContextRunner(Function, Supplier, Class...) - Constructor for class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Create a new AbstractApplicationContextRunner instance.
AbstractApplicationContextRunner(AbstractApplicationContextRunner.RunnerConfiguration, Function) - Constructor for class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Create a new AbstractApplicationContextRunner instance.
AbstractApplicationContextRunner.BeanRegistration<T> - Class in org.springframework.boot.test.context.runner
A Bean registration to be applied when the context loaded.
AbstractApplicationContextRunner.RunnerConfiguration<C> - Class in org.springframework.boot.test.context.runner
 
AbstractJsonMarshalTester<T> - Class in org.springframework.boot.test.json
Base class for AssertJ based JSON marshal testers.
AbstractJsonMarshalTester() - Constructor for class org.springframework.boot.test.json.AbstractJsonMarshalTester
Create a new uninitialized AbstractJsonMarshalTester instance.
AbstractJsonMarshalTester(Class, ResolvableType) - Constructor for class org.springframework.boot.test.json.AbstractJsonMarshalTester
Create a new AbstractJsonMarshalTester instance.
AbstractJsonMarshalTester.FieldInitializer<M> - Class in org.springframework.boot.test.json
Utility class used to support field initialization.
accept(C) - Method in interface org.springframework.boot.test.context.runner.ContextConsumer
Performs this operation on the supplied context.
addTo(Map) - Method in class org.springframework.boot.test.util.TestPropertyValues.Pair
 
afterAll(ExtensionContext) - Method in class org.springframework.boot.test.system.OutputCaptureExtension
 
afterEach(ExtensionContext) - Method in class org.springframework.boot.test.system.OutputCaptureExtension
 
ALWAYS - Enum constant in enum class org.springframework.boot.test.context.SpringBootTest.UseMainMethod
Always use the main method.
and(Iterable) - Method in class org.springframework.boot.test.util.TestPropertyValues
Return a new TestPropertyValues instance with additional entries.
and(String...) - Method in class org.springframework.boot.test.util.TestPropertyValues
Return a new TestPropertyValues instance with additional entries.
and(Map) - Method in class org.springframework.boot.test.util.TestPropertyValues
Return a new TestPropertyValues instance with additional entries.
and(Stream) - Method in class org.springframework.boot.test.util.TestPropertyValues
Return a new TestPropertyValues instance with additional entries.
and(Stream, Function) - Method in class org.springframework.boot.test.util.TestPropertyValues
Return a new TestPropertyValues instance with additional entries.
andThen(ContextConsumer) - Method in interface org.springframework.boot.test.context.runner.ContextConsumer
Returns a composed ContextConsumer that performs, in sequence, this operation followed by the after operation.
AnnotatedClassFinder - Class in org.springframework.boot.test.context
Utility class to find a class annotated with a particular annotation in a hierarchy.
AnnotatedClassFinder(Class) - Constructor for class org.springframework.boot.test.context.AnnotatedClassFinder
Create a new instance with the annotationType to find.
AnnotationCustomizableTypeExcludeFilter - Class in org.springframework.boot.test.context.filter.annotation
Abstract base class for a TypeExcludeFilter that can be customized using an annotation.
AnnotationCustomizableTypeExcludeFilter() - Constructor for class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter
 
AnnotationCustomizableTypeExcludeFilter.FilterType - Enum Class in org.springframework.boot.test.context.filter.annotation
 
ApplicationContextAssert<C> - Class in org.springframework.boot.test.context.assertj
AssertJ assertions that can be applied to an ApplicationContext.
ApplicationContextAssert.Scope - Enum Class in org.springframework.boot.test.context.assertj
The scope of an assertion.
ApplicationContextAssertProvider<C> - Interface in org.springframework.boot.test.context.assertj
An ApplicationContext that additionally supports AssertJ style assertions.
ApplicationContextRunner - Class in org.springframework.boot.test.context.runner
An ApplicationContext runner for a standard, non-web environment ConfigurableApplicationContext.
ApplicationContextRunner() - Constructor for class org.springframework.boot.test.context.runner.ApplicationContextRunner
Create a new ApplicationContextRunner instance using an AnnotationConfigApplicationContext as the underlying source.
ApplicationContextRunner(Supplier) - Constructor for class org.springframework.boot.test.context.runner.ApplicationContextRunner
Create a new ApplicationContextRunner instance using the specified contextFactory as the underlying source.
ApplicationContextRunner(Supplier, Class...) - Constructor for class org.springframework.boot.test.context.runner.ApplicationContextRunner
Create a new ApplicationContextRunner instance using the specified contextFactory as the underlying source.
ApplicationContextTestUtils - Class in org.springframework.boot.test.util
Application context related test utilities.
ApplicationContextTestUtils() - Constructor for class org.springframework.boot.test.util.ApplicationContextTestUtils
 
apply(Statement, Description) - Method in class org.springframework.boot.test.system.OutputCaptureRule
Deprecated.
 
apply(ConfigurableApplicationContext) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner.BeanRegistration
 
applySuffix(String) - Method in enum class org.springframework.boot.test.util.TestPropertyValues.Type
 
applyTo(ConfigurableApplicationContext) - Method in class org.springframework.boot.test.util.TestPropertyValues
Add the properties from the underlying map to the environment owned by an ApplicationContext.
applyTo(ConfigurableEnvironment) - Method in class org.springframework.boot.test.util.TestPropertyValues
Add the properties from the underlying map to the environment.
applyTo(ConfigurableEnvironment, TestPropertyValues.Type) - Method in class org.springframework.boot.test.util.TestPropertyValues
Add the properties from the underlying map to the environment using the specified property source type.
applyTo(ConfigurableEnvironment, TestPropertyValues.Type, String) - Method in class org.springframework.boot.test.util.TestPropertyValues
Add the properties from the underlying map to the environment using the specified property source type and name.
applyToSystemProperties(Runnable) - Method in class org.springframework.boot.test.util.TestPropertyValues
Add the properties to the system properties for the duration of the action, restoring previous values when it completes.
applyToSystemProperties(Callable) - Method in class org.springframework.boot.test.util.TestPropertyValues
Add the properties to the system properties for the duration of the call, restoring previous values when it completes.
args() - Element in annotation interface org.springframework.boot.test.context.SpringBootTest
Application arguments that should be passed to the application under test.
asArray() - Method in class org.springframework.boot.test.json.ObjectContentAssert
Verifies that the actual value is an array, and returns an array assertion, to allow chaining of array-specific assertions from this call.
asMap() - Method in class org.springframework.boot.test.json.ObjectContentAssert
Verifies that the actual value is a map, and returns a map assertion, to allow chaining of map-specific assertions from this call.
AssertableApplicationContext - Interface in org.springframework.boot.test.context.assertj
An ApplicationContext that additionally supports AssertJ style assertions.
AssertableReactiveWebApplicationContext - Interface in org.springframework.boot.test.context.assertj
A ReactiveWebApplicationContext that additionally supports AssertJ style assertions.
AssertableWebApplicationContext - Interface in org.springframework.boot.test.context.assertj
A WebApplicationContext that additionally supports AssertJ style assertions.
assertThat() - Method in interface org.springframework.boot.test.context.assertj.ApplicationContextAssertProvider
Deprecated.
to prevent accidental use. Prefer standard AssertJ assertThat(context)... calls instead.
assertThat() - Method in class org.springframework.boot.test.json.JsonContent
Deprecated.
to prevent accidental use. Prefer standard AssertJ assertThat(context)... calls instead.
assertThat() - Method in class org.springframework.boot.test.json.ObjectContent
 

B

BaseUriDetails(int, String) - Constructor for record class org.springframework.boot.test.http.server.LocalTestWebServer.BaseUriDetails
Creates an instance of a BaseUriDetails record class.
BasicJsonTester - Class in org.springframework.boot.test.json
AssertJ based JSON tester that works with basic JSON strings.
BasicJsonTester() - Constructor for class org.springframework.boot.test.json.BasicJsonTester
Create a new uninitialized BasicJsonTester instance.
BasicJsonTester(Class) - Constructor for class org.springframework.boot.test.json.BasicJsonTester
Create a new BasicJsonTester instance that will load resources as UTF-8.
BasicJsonTester(Class, Charset) - Constructor for class org.springframework.boot.test.json.BasicJsonTester
Create a new BasicJsonTester instance.
BeanRegistration(String, Class, Object...) - Constructor for class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner.BeanRegistration
 
BeanRegistration(String, Class, Supplier, BeanDefinitionCustomizer...) - Constructor for class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner.BeanRegistration
 
beforeAll(ExtensionContext) - Method in class org.springframework.boot.test.system.OutputCaptureExtension
 
beforeEach(ExtensionContext) - Method in class org.springframework.boot.test.system.OutputCaptureExtension
 
buildTestContext() - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
 

C

CapturedOutput - Interface in org.springframework.boot.test.system
Provides access to System.out and System.err output that has been captured by the OutputCaptureExtension or OutputCaptureRule.
charAt(int) - Method in interface org.springframework.boot.test.system.CapturedOutput
 
classes() - Element in annotation interface org.springframework.boot.test.context.SpringBootTest
The component classes to use for loading an ApplicationContext.
close() - Method in interface org.springframework.boot.test.context.assertj.ApplicationContextAssertProvider
 
closeAll(ApplicationContext) - Static method in class org.springframework.boot.test.util.ApplicationContextTestUtils
Closes this ApplicationContext and its parent hierarchy if any.
ConfigDataApplicationContextInitializer - Class in org.springframework.boot.test.context
ApplicationContextInitializer that can be used with the ContextConfiguration.initializers() to trigger loading of ConfigData such as application.properties.
ConfigDataApplicationContextInitializer() - Constructor for class org.springframework.boot.test.context.ConfigDataApplicationContextInitializer
 
ContextConsumer<C> - Interface in org.springframework.boot.test.context.runner
Callback interface used to process an ApplicationContext with the ability to throw a (checked) exception.
createModifiedConfig(MergedContextConfiguration, Class[]) - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
Create a new MergedContextConfiguration with different classes.
createModifiedConfig(MergedContextConfiguration, Class[], String[]) - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
Create a new MergedContextConfiguration with different classes and properties.
createTester(Class, ResolvableType, M) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester.FieldInitializer
 

D

defaultInclude(MetadataReader, MetadataReaderFactory) - Method in class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter
 
DEFINED_PORT - Enum constant in enum class org.springframework.boot.test.context.SpringBootTest.WebEnvironment
Creates a web application context (reactive or servlet based) without defining any server.port=0 Environment property.
detectDefaultConfigurationClasses(Class) - Method in class org.springframework.boot.test.context.SpringBootContextLoader
Detect the default configuration classes for the supplied test class.
determineResourceBasePath(MergedContextConfiguration) - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
Determines the resource base path for web applications using the value of @WebAppConfiguration, if any, on the test class of the given configuration.
doesNotHaveBean(Class) - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
Verifies that the application context (or ancestors) does not contain any beans of the given type.
doesNotHaveBean(Class, ApplicationContextAssert.Scope) - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
Verifies that the application context does not contain any beans of the given type.
doesNotHaveBean(String) - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
Verifies that the application context does not contain a beans of the given name.
doesNotHaveEmptyJsonPathValue(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verify that the actual value at the given JSON path does not produce an empty result.
doesNotHaveJsonPath(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verify that the JSON path is not present, even if it has a null value.
doesNotHaveJsonPathValue(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verify that the actual value at the given JSON path produces no result.
doWithField(Field, Object, ObjectFactory) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester.FieldInitializer
 

E

empty() - Static method in class org.springframework.boot.test.util.TestPropertyValues
Return an empty TestPropertyValues instance.
equals(Object) - Method in class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter
 
equals(Object) - Method in record class org.springframework.boot.test.http.server.LocalTestWebServer.BaseUriDetails
Indicates whether some other object is "equal to" this one.
exclude(MetadataReader, MetadataReaderFactory) - Method in class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter
 
EXCLUDE - Enum constant in enum class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter.FilterType
 
expect(Matcher) - Method in class org.springframework.boot.test.system.OutputCaptureRule
Deprecated.
Verify that the output is matched by the supplied matcher.
extractingJsonPathArrayValue(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Extract the array value at the given JSON path for further object assertions.
extractingJsonPathBooleanValue(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Extract the boolean value at the given JSON path for further object assertions.
extractingJsonPathMapValue(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Extract the map value at the given JSON path for further object assertions.
extractingJsonPathNumberValue(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Extract the number value at the given JSON path for further object assertions.
extractingJsonPathStringValue(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Extract the string value at the given JSON path for further object assertions.
extractingJsonPathValue(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Extract the value at the given JSON path for further object assertions.

F

FieldInitializer(Class) - Constructor for class org.springframework.boot.test.json.AbstractJsonMarshalTester.FieldInitializer
 
FilteredClassLoader - Class in org.springframework.boot.test.context
Test URLClassLoader that can filter the classes and resources it can load.
FilteredClassLoader(Class...) - Constructor for class org.springframework.boot.test.context.FilteredClassLoader
Create a FilteredClassLoader that hides the given classes.
FilteredClassLoader(ClassLoader, Class...) - Constructor for class org.springframework.boot.test.context.FilteredClassLoader
Create a FilteredClassLoader with the given parent that hides the given classes.
FilteredClassLoader(String...) - Constructor for class org.springframework.boot.test.context.FilteredClassLoader
Create a FilteredClassLoader that hides classes from the given packages.
FilteredClassLoader(Predicate...) - Constructor for class org.springframework.boot.test.context.FilteredClassLoader
Create a FilteredClassLoader that filters based on the given predicate.
FilteredClassLoader(ClassPathResource...) - Constructor for class org.springframework.boot.test.context.FilteredClassLoader
Create a FilteredClassLoader that hides resources from the given classpath resources.
FilteredClassLoader.ClassFilter - Class in org.springframework.boot.test.context
Filter to restrict the classes that can be loaded.
FilteredClassLoader.ClassPathResourceFilter - Class in org.springframework.boot.test.context
Filter to restrict the resources that can be loaded.
FilteredClassLoader.PackageFilter - Class in org.springframework.boot.test.context
Filter to restrict the packages that can be loaded.
findFromClass(Class) - Method in class org.springframework.boot.test.context.AnnotatedClassFinder
Find the first Class that is annotated with the target annotation, starting from the package defined by the given source up to the root.
findFromPackage(String) - Method in class org.springframework.boot.test.context.AnnotatedClassFinder
Find the first Class that is annotated with the target annotation, starting from the package defined by the given source up to the root.
forView(Class) - Method in class org.springframework.boot.test.json.Jackson2Tester
Deprecated.
Returns a new instance of Jackson2Tester with the view that should be used for json serialization/deserialization.
forView(Class) - Method in class org.springframework.boot.test.json.JacksonTester
Returns a new instance of JacksonTester with the view that should be used for json serialization/deserialization.
from(byte[]) - Method in class org.springframework.boot.test.json.BasicJsonTester
Create JSON content from the specified JSON bytes.
from(File) - Method in class org.springframework.boot.test.json.BasicJsonTester
Create JSON content from the specified JSON file.
from(InputStream) - Method in class org.springframework.boot.test.json.BasicJsonTester
Create JSON content from the specified JSON input stream.
from(CharSequence) - Method in class org.springframework.boot.test.json.BasicJsonTester
Create JSON content from the specified String source.
from(String, Class) - Method in class org.springframework.boot.test.json.BasicJsonTester
Create JSON content from the specified resource path.
from(Resource) - Method in class org.springframework.boot.test.json.BasicJsonTester
Create JSON content from the specified JSON resource.
fromMapEntry(Map.Entry) - Static method in class org.springframework.boot.test.util.TestPropertyValues.Pair
Factory method to create a TestPropertyValues.Pair from a Map.Entry.

G

get(Class, Class, Supplier) - Static method in interface org.springframework.boot.test.context.assertj.ApplicationContextAssertProvider
Factory method to create a new ApplicationContextAssertProvider instance.
get(Class, Class, Supplier, Class...) - Static method in interface org.springframework.boot.test.context.assertj.ApplicationContextAssertProvider
Factory method to create a new ApplicationContextAssertProvider instance.
get(String) - Method in class org.springframework.boot.test.web.htmlunit.UriBuilderFactoryWebConnectionHtmlUnitDriver
 
get(Supplier) - Static method in interface org.springframework.boot.test.context.assertj.AssertableReactiveWebApplicationContext
Factory method to create a new AssertableReactiveWebApplicationContext instance.
get(Supplier, Class...) - Static method in interface org.springframework.boot.test.context.assertj.AssertableReactiveWebApplicationContext
Factory method to create a new AssertableReactiveWebApplicationContext instance.
get(Supplier) - Static method in interface org.springframework.boot.test.context.assertj.AssertableApplicationContext
Factory method to create a new AssertableApplicationContext instance.
get(Supplier, Class...) - Static method in interface org.springframework.boot.test.context.assertj.AssertableApplicationContext
Factory method to create a new AssertableApplicationContext instance.
get(Supplier) - Static method in interface org.springframework.boot.test.context.assertj.AssertableWebApplicationContext
Factory method to create a new AssertableWebApplicationContext instance.
get(Supplier, Class...) - Static method in interface org.springframework.boot.test.context.assertj.AssertableWebApplicationContext
Factory method to create a new AssertableWebApplicationContext instance.
get(ApplicationContext) - Static method in class org.springframework.boot.test.http.server.LocalTestWebServer
Return the LocalTestWebServer instance provided from the ApplicationContext or null of no local server is started or could be provided.
getAll() - Method in interface org.springframework.boot.test.system.CapturedOutput
Return all content (both System.out and System.err) in the order that it was captured.
getAll() - Method in class org.springframework.boot.test.system.OutputCaptureRule
Deprecated.
 
getAnnotation() - Method in class org.springframework.boot.test.context.filter.annotation.StandardAnnotationCustomizableTypeExcludeFilter
 
getAnnotation(Class) - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
 
getAnnotationType() - Method in class org.springframework.boot.test.context.filter.annotation.StandardAnnotationCustomizableTypeExcludeFilter
 
getApplicationContext() - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
 
getApplicationContextFactory(MergedContextConfiguration) - Method in class org.springframework.boot.test.context.SpringBootContextLoader
Return the ApplicationContextFactory that should be used for the test.
getBean(Class) - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
Obtain a single bean of the given type from the application context (or ancestors), the bean becoming the object under test.
getBean(Class, ApplicationContextAssert.Scope) - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
Obtain a single bean of the given type from the application context, the bean becoming the object under test.
getBean(String) - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
Obtain a single bean of the given name from the application context, the bean becoming the object under test.
getBean(String, Class) - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
Obtain a single bean of the given name and type from the application context, the bean becoming the object under test.
getBeanNames(Class) - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
Obtain the beans names of the given type from the application context, the names becoming the object array under test.
getBeans(Class) - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
Obtain a map bean names and instances of the given type from the application context (or ancestors), the map becoming the object under test.
getBeans(Class, ApplicationContextAssert.Scope) - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
Obtain a map bean names and instances of the given type from the application context, the map becoming the object under test.
getClasses(Class) - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
 
getComponentIncludes() - Method in class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter
 
getComponentIncludes() - Method in class org.springframework.boot.test.context.filter.annotation.StandardAnnotationCustomizableTypeExcludeFilter
 
getDefaultContextLoaderClass(Class) - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
 
getDefaultIncludes() - Method in class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter
 
getDefaultIncludes() - Method in class org.springframework.boot.test.context.filter.annotation.StandardAnnotationCustomizableTypeExcludeFilter
 
getDifferentiatorPropertySourceProperty() - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
Return a "differentiator" property to ensure that there is something to differentiate regular tests and bootstrapped tests.
getEnvironment() - Method in class org.springframework.boot.test.context.SpringBootContextLoader
Returns the ConfigurableEnvironment instance that should be applied to SpringApplication or null to use the default.
getErr() - Method in interface org.springframework.boot.test.system.CapturedOutput
Return System.err content in the order that it was captured.
getErr() - Method in class org.springframework.boot.test.system.OutputCaptureRule
Deprecated.
 
getFailure() - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
Obtain the failure that stopped the application context from running, the failure becoming the object under test.
getFilters(AnnotationCustomizableTypeExcludeFilter.FilterType) - Method in class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter
 
getFilters(AnnotationCustomizableTypeExcludeFilter.FilterType) - Method in class org.springframework.boot.test.context.filter.annotation.StandardAnnotationCustomizableTypeExcludeFilter
 
getInitializers(MergedContextConfiguration, SpringApplication) - Method in class org.springframework.boot.test.context.SpringBootContextLoader
Return the initializers that will be applied to the context.
getInlinedProperties(MergedContextConfiguration) - Method in class org.springframework.boot.test.context.SpringBootContextLoader
 
getJson() - Method in class org.springframework.boot.test.json.JsonContent
Return the actual JSON content string.
getJsonContent(String) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Factory method used to get a JsonContent instance from a source JSON string.
getJsonContent(String) - Method in class org.springframework.boot.test.json.Jackson2Tester
Deprecated.
 
getJsonContent(String) - Method in class org.springframework.boot.test.json.JacksonTester
 
getKnownIncludes() - Method in class org.springframework.boot.test.context.filter.annotation.StandardAnnotationCustomizableTypeExcludeFilter
 
getLocalTestWebServer() - Method in interface org.springframework.boot.test.http.server.LocalTestWebServer.Provider
Return the provided LocalTestWebServer or null.
getObject() - Method in class org.springframework.boot.test.json.ObjectContent
Return the actual object content.
getOrFindConfigurationClasses(MergedContextConfiguration) - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
 
getOut() - Method in interface org.springframework.boot.test.system.CapturedOutput
Return System.out content in the order that it was captured.
getOut() - Method in class org.springframework.boot.test.system.OutputCaptureRule
Deprecated.
 
getPage(String) - Method in class org.springframework.boot.test.web.htmlunit.UriBuilderFactoryWebClient
 
getProperties(Class) - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
 
getResource(String) - Method in class org.springframework.boot.test.context.FilteredClassLoader
 
getResource(String) - Method in class org.springframework.boot.test.mock.web.SpringBootMockServletContext
 
getResourceAsStream(String) - Method in class org.springframework.boot.test.context.FilteredClassLoader
 
getResourceBasePathLocation(String) - Method in class org.springframework.boot.test.mock.web.SpringBootMockServletContext
 
getResourceLoadClass() - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return class used to load relative resources.
getResourceLocation(String) - Method in class org.springframework.boot.test.mock.web.SpringBootMockServletContext
 
getResources(String) - Method in class org.springframework.boot.test.context.FilteredClassLoader
 
getResourceSuffix() - Method in class org.springframework.boot.test.context.SpringBootContextLoader
 
getResourceSuffixes() - Method in class org.springframework.boot.test.context.SpringBootContextLoader
 
getSourceApplicationContext() - Method in interface org.springframework.boot.test.context.assertj.ApplicationContextAssertProvider
Return the original source ApplicationContext.
getSourceApplicationContext(Class) - Method in interface org.springframework.boot.test.context.assertj.ApplicationContextAssertProvider
Return the original source ApplicationContext, casting it to the requested type.
getSourceClass() - Method in enum class org.springframework.boot.test.util.TestPropertyValues.Type
 
getSpringApplication() - Method in class org.springframework.boot.test.context.SpringBootContextLoader
Builds new SpringApplication instance.
getStartupFailure() - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
 
getStartupFailure() - Method in interface org.springframework.boot.test.context.assertj.ApplicationContextAssertProvider
Return the failure that caused application context to fail or null if the context started without issue.
getType() - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return the type under test.
getWebEnvironment(Class) - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
Return the SpringBootTest.WebEnvironment type for this test or null if undefined.
GsonTester<T> - Class in org.springframework.boot.test.json
AssertJ based JSON tester backed by Gson.
GsonTester(Gson) - Constructor for class org.springframework.boot.test.json.GsonTester
Create a new uninitialized GsonTester instance.
GsonTester(Class, ResolvableType, Gson) - Constructor for class org.springframework.boot.test.json.GsonTester
Create a new GsonTester instance.

H

hasAnnotation() - Method in class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter
 
hasAnnotation() - Method in class org.springframework.boot.test.context.filter.annotation.StandardAnnotationCustomizableTypeExcludeFilter
 
hasBean(String) - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
Verifies that the application context contains a bean with the given name.
hasEmptyJsonPathValue(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verify that the actual value at the given JSON path produces an empty result.
hasFailed() - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
Verifies that the application has failed to start.
hashCode() - Method in class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter
 
hashCode() - Method in record class org.springframework.boot.test.http.server.LocalTestWebServer.BaseUriDetails
Returns a hash code value for this object.
hasJsonPath(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verify that the JSON path is present without checking if it has a value.
hasJsonPathArrayValue(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verify that the actual value at the given JSON path produces a non-null array result.
hasJsonPathBooleanValue(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verify that the actual value at the given JSON path produces a non-null boolean result.
hasJsonPathMapValue(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verify that the actual value at the given JSON path produces a non-null map result.
hasJsonPathNumberValue(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verify that the actual value at the given JSON path produces a non-null number result.
hasJsonPathStringValue(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verify that the actual value at the given JSON path produces a non-null string result.
hasJsonPathValue(CharSequence, Object...) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verify that the actual value at the given JSON path produces a non-null result.
hasNotFailed() - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
Verifies that the application has not failed to start.
hasSingleBean(Class) - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
Verifies that the application context (or ancestors) contains a single bean with the given type.
hasSingleBean(Class, ApplicationContextAssert.Scope) - Method in class org.springframework.boot.test.context.assertj.ApplicationContextAssert
Verifies that the application context contains a single bean with the given type.
HTTP - Enum constant in enum class org.springframework.boot.test.http.server.LocalTestWebServer.Scheme
HTTP scheme.
HTTPS - Enum constant in enum class org.springframework.boot.test.http.server.LocalTestWebServer.Scheme
HTTPS scheme.

I

include(MetadataReader, MetadataReaderFactory) - Method in class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter
 
INCLUDE - Enum constant in enum class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter.FilterType
 
INCLUDE_ANCESTORS - Enum constant in enum class org.springframework.boot.test.context.assertj.ApplicationContextAssert.Scope
Consider the ancestor contexts as well as the current context.
initFields(Object, ObjectMapper) - Static method in class org.springframework.boot.test.json.Jackson2Tester
Deprecated.
Utility method to initialize Jackson2Tester fields.
initFields(Object, Gson) - Static method in class org.springframework.boot.test.json.GsonTester
Utility method to initialize GsonTester fields.
initFields(Object, Jsonb) - Static method in class org.springframework.boot.test.json.JsonbTester
Utility method to initialize JsonbTester fields.
initFields(Object, M) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester.FieldInitializer
 
initFields(Object, ObjectFactory) - Static method in class org.springframework.boot.test.json.Jackson2Tester
Deprecated.
Utility method to initialize Jackson2Tester fields.
initFields(Object, ObjectFactory) - Static method in class org.springframework.boot.test.json.GsonTester
Utility method to initialize GsonTester fields.
initFields(Object, ObjectFactory) - Static method in class org.springframework.boot.test.json.JsonbTester
Utility method to initialize JsonbTester fields.
initFields(Object, ObjectFactory) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester.FieldInitializer
 
initFields(Object, ObjectFactory) - Static method in class org.springframework.boot.test.json.JacksonTester
Utility method to initialize JacksonTester fields.
initFields(Object, JsonMapper) - Static method in class org.springframework.boot.test.json.JacksonTester
Utility method to initialize JacksonTester fields.
initialize(Class) - Method in class org.springframework.boot.test.json.BasicJsonTester
Initialize the marshal tester for use, configuring it to load JSON resources as UTF-8.
initialize(Class, Charset) - Method in class org.springframework.boot.test.json.BasicJsonTester
Initialize the marshal tester for use.
initialize(Class, ResolvableType) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Initialize the marshal tester for use.
initialize(ConfigurableApplicationContext) - Method in class org.springframework.boot.test.context.ConfigDataApplicationContextInitializer
 
isEmbedded() - Method in enum class org.springframework.boot.test.context.SpringBootTest.WebEnvironment
Return if the environment uses an embedded web server.
isEqualTo(Object) - Method in class org.springframework.boot.test.json.JsonContentAssert
Overridden version of isEqualTo to perform JSON tests based on the object type.
isEqualToJson(byte[]) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is leniently equal to the specified JSON bytes.
isEqualToJson(byte[], JSONComparator) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is equal to the specified JSON bytes.
isEqualToJson(byte[], JSONCompareMode) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is equal to the specified JSON bytes.
isEqualToJson(File) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is leniently equal to the specified JSON file.
isEqualToJson(File, JSONComparator) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is equal to the specified JSON file.
isEqualToJson(File, JSONCompareMode) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is equal to the specified JSON file.
isEqualToJson(InputStream) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is leniently equal to the specified JSON input stream.
isEqualToJson(InputStream, JSONComparator) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is equal to the specified JSON input stream.
isEqualToJson(InputStream, JSONCompareMode) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is equal to the specified JSON input stream.
isEqualToJson(CharSequence) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is leniently equal to the specified JSON.
isEqualToJson(CharSequence, JSONComparator) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is equal to the specified JSON.
isEqualToJson(CharSequence, JSONCompareMode) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is equal to the specified JSON.
isEqualToJson(String, Class) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is leniently equal to the specified JSON resource.
isEqualToJson(String, Class, JSONComparator) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is equal to the specified JSON resource.
isEqualToJson(String, Class, JSONCompareMode) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is equal to the specified JSON resource.
isEqualToJson(Resource) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is leniently equal to the specified JSON resource.
isEqualToJson(Resource, JSONComparator) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is equal to the specified JSON resource.
isEqualToJson(Resource, JSONCompareMode) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is equal to the specified JSON resource.
isNotEqualTo(Object) - Method in class org.springframework.boot.test.json.JsonContentAssert
Overridden version of isNotEqualTo to perform JSON tests based on the object type.
isNotEqualToJson(byte[]) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not leniently equal to the specified JSON bytes.
isNotEqualToJson(byte[], JSONComparator) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not equal to the specified JSON bytes.
isNotEqualToJson(byte[], JSONCompareMode) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not equal to the specified JSON bytes.
isNotEqualToJson(File) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not leniently equal to the specified JSON file.
isNotEqualToJson(File, JSONComparator) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not equal to the specified JSON file.
isNotEqualToJson(File, JSONCompareMode) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not equal to the specified JSON file.
isNotEqualToJson(InputStream) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not leniently equal to the specified JSON input stream.
isNotEqualToJson(InputStream, JSONComparator) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not equal to the specified JSON input stream.
isNotEqualToJson(InputStream, JSONCompareMode) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not equal to the specified JSON input stream.
isNotEqualToJson(CharSequence) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not leniently equal to the specified JSON.
isNotEqualToJson(CharSequence, JSONComparator) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not equal to the specified JSON.
isNotEqualToJson(CharSequence, JSONCompareMode) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not equal to the specified JSON.
isNotEqualToJson(String, Class) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not leniently equal to the specified JSON resource.
isNotEqualToJson(String, Class, JSONComparator) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not equal to the specified JSON resource.
isNotEqualToJson(String, Class, JSONCompareMode) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not equal to the specified JSON resource.
isNotEqualToJson(Resource) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not leniently equal to the specified JSON resource.
isNotEqualToJson(Resource, JSONComparator) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not equal to the specified JSON resource.
isNotEqualToJson(Resource, JSONCompareMode) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not equal to the specified JSON resource.
isNotStrictlyEqualToJson(byte[]) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not strictly equal to the specified JSON bytes.
isNotStrictlyEqualToJson(File) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not strictly equal to the specified JSON file.
isNotStrictlyEqualToJson(InputStream) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not strictly equal to the specified JSON input stream.
isNotStrictlyEqualToJson(CharSequence) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not strictly equal to the specified JSON.
isNotStrictlyEqualToJson(String, Class) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not strictly equal to the specified JSON resource.
isNotStrictlyEqualToJson(Resource) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is not strictly equal to the specified JSON resource.
isStrictlyEqualToJson(byte[]) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is strictly equal to the specified JSON bytes.
isStrictlyEqualToJson(File) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is strictly equal to the specified JSON file.
isStrictlyEqualToJson(InputStream) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is strictly equal to the specified JSON input stream.
isStrictlyEqualToJson(CharSequence) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is strictly equal to the specified JSON.
isStrictlyEqualToJson(String, Class) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is strictly equal to the specified JSON resource.
isStrictlyEqualToJson(Resource) - Method in class org.springframework.boot.test.json.JsonContentAssert
Verifies that the actual value is strictly equal to the specified JSON resource.
isTypeOrAnnotated(MetadataReader, MetadataReaderFactory, Class) - Method in class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter
 
isUseDefaultFilters() - Method in class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter
 
isUseDefaultFilters() - Method in class org.springframework.boot.test.context.filter.annotation.StandardAnnotationCustomizableTypeExcludeFilter
 

J

Jackson2Tester<T> - Class in org.springframework.boot.test.json
Deprecated, for removal: This API element is subject to removal in a future version.
since 4.0.0 for removal in 4.2.0 in favor of Jackson 3.
Jackson2Tester(ObjectMapper) - Constructor for class org.springframework.boot.test.json.Jackson2Tester
Deprecated.
Create a new Jackson2Tester instance.
Jackson2Tester(Class, ResolvableType, ObjectMapper) - Constructor for class org.springframework.boot.test.json.Jackson2Tester
Deprecated.
Create a new Jackson2Tester instance.
Jackson2Tester(Class, ResolvableType, ObjectMapper, Class) - Constructor for class org.springframework.boot.test.json.Jackson2Tester
Deprecated.
Create a new Jackson2Tester instance.
JacksonTester<T> - Class in org.springframework.boot.test.json
AssertJ based JSON tester backed by Jackson.
JacksonTester(Class, ResolvableType, JsonMapper) - Constructor for class org.springframework.boot.test.json.JacksonTester
Create a new JacksonTester instance.
JacksonTester(Class, ResolvableType, JsonMapper, Class) - Constructor for class org.springframework.boot.test.json.JacksonTester
Create a new JacksonTester instance.
JacksonTester(JsonMapper) - Constructor for class org.springframework.boot.test.json.JacksonTester
Create a new JacksonTester instance.
JsonbTester<T> - Class in org.springframework.boot.test.json
AssertJ based JSON tester backed by Jsonb.
JsonbTester(Jsonb) - Constructor for class org.springframework.boot.test.json.JsonbTester
Create a new uninitialized JsonbTester instance.
JsonbTester(Class, ResolvableType, Jsonb) - Constructor for class org.springframework.boot.test.json.JsonbTester
Create a new JsonbTester instance.
JsonContent<T> - Class in org.springframework.boot.test.json
JSON content usually created from a JSON tester.
JsonContent(Class, ResolvableType, String) - Constructor for class org.springframework.boot.test.json.JsonContent
Create a new JsonContent instance.
JsonContentAssert - Class in org.springframework.boot.test.json
AssertJ Assert for JsonContent.
JsonContentAssert(Class, CharSequence) - Constructor for class org.springframework.boot.test.json.JsonContentAssert
Create a new JsonContentAssert instance that will load resources as UTF-8.
JsonContentAssert(Class, Charset, CharSequence) - Constructor for class org.springframework.boot.test.json.JsonContentAssert
Create a new JsonContentAssert instance that will load resources in the given charset.

L

length() - Method in interface org.springframework.boot.test.system.CapturedOutput
 
loadClass(String, boolean) - Method in class org.springframework.boot.test.context.FilteredClassLoader
 
loadContext(MergedContextConfiguration) - Method in class org.springframework.boot.test.context.SpringBootContextLoader
 
loadContextForAotProcessing(MergedContextConfiguration, RuntimeHints) - Method in class org.springframework.boot.test.context.SpringBootContextLoader
 
loadContextForAotRuntime(MergedContextConfiguration, ApplicationContextInitializer) - Method in class org.springframework.boot.test.context.SpringBootContextLoader
 
LocalManagementPort - Annotation Interface in org.springframework.boot.test.web.server
Annotation at the field or method/constructor parameter level that injects the HTTP management port that was allocated at runtime.
LocalServerPort - Annotation Interface in org.springframework.boot.test.web.server
Annotation at the field or method/constructor parameter level that injects the HTTP server port that was allocated at runtime.
LocalTestWebServer - Class in org.springframework.boot.test.http.server
Provides details of a locally running test web server which may have been started on a dynamic port.
LocalTestWebServer.BaseUriDetails - Record Class in org.springframework.boot.test.http.server
Details of the base URI to the local test web server.
LocalTestWebServer.Provider - Interface in org.springframework.boot.test.http.server
Internal strategy used to provide the running LocalTestWebServer.
LocalTestWebServer.Scheme - Enum Class in org.springframework.boot.test.http.server
Supported HTTP schemes.

M

main(String[]) - Static method in class org.springframework.boot.test.context.SpringBootTestAotProcessor
 
MAP - Enum constant in enum class org.springframework.boot.test.util.TestPropertyValues.Type
Used for MapPropertySource.
match(MetadataReader, MetadataReaderFactory) - Method in class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter
 
MOCK - Enum constant in enum class org.springframework.boot.test.context.SpringBootTest.WebEnvironment
Creates a WebApplicationContext with a mock servlet environment if servlet APIs are on the classpath, a ReactiveWebApplicationContext if Spring WebFlux is on the classpath or a regular ApplicationContext otherwise.

N

NEVER - Enum constant in enum class org.springframework.boot.test.context.SpringBootTest.UseMainMethod
Never use the main method, creating a test-specific SpringApplication instead.
NO - Enum constant in enum class org.springframework.boot.test.context.PropertyMapping.Skip
Don't skip mapping the property.
NO_ANCESTORS - Enum constant in enum class org.springframework.boot.test.context.assertj.ApplicationContextAssert.Scope
Limited to the current context.
NONE - Enum constant in enum class org.springframework.boot.test.context.SpringBootTest.WebEnvironment
Creates an ApplicationContext and sets SpringApplication.setWebApplicationType(WebApplicationType) to WebApplicationType.NONE.

O

ObjectContent<T> - Class in org.springframework.boot.test.json
Object content usually created from AbstractJsonMarshalTester.
ObjectContent(ResolvableType, T) - Constructor for class org.springframework.boot.test.json.ObjectContent
Create a new ObjectContent instance.
ObjectContentAssert<A> - Class in org.springframework.boot.test.json
AssertJ Assert for ObjectContent.
ObjectContentAssert(A) - Constructor for class org.springframework.boot.test.json.ObjectContentAssert
 
obtain(ApplicationContext) - Static method in class org.springframework.boot.test.http.server.LocalTestWebServer
Obtain the LocalTestWebServer instance provided from the ApplicationContext.
of(Iterable) - Static method in class org.springframework.boot.test.util.TestPropertyValues
Return a new TestPropertyValues with the underlying map populated with the given property pairs.
of(String, String) - Static method in class org.springframework.boot.test.util.TestPropertyValues.Pair
Factory method to create a TestPropertyValues.Pair from a name and value.
of(Class...) - Static method in class org.springframework.boot.test.context.FilteredClassLoader.ClassFilter
 
of(String...) - Static method in class org.springframework.boot.test.context.FilteredClassLoader.PackageFilter
 
of(String...) - Static method in class org.springframework.boot.test.util.TestPropertyValues
Return a new TestPropertyValues with the underlying map populated with the given property pairs.
of(Map) - Static method in class org.springframework.boot.test.util.TestPropertyValues
Return a new TestPropertyValues with the underlying map populated with the given map entries.
of(Stream) - Static method in class org.springframework.boot.test.util.TestPropertyValues
Return a new TestPropertyValues with the underlying map populated with the given property pairs.
of(Stream, Function) - Static method in class org.springframework.boot.test.util.TestPropertyValues
Return a new TestPropertyValues with the underlying map populated with the given stream.
of(LocalTestWebServer.Scheme, int) - Static method in class org.springframework.boot.test.http.server.LocalTestWebServer
Factory method to create a new LocalTestWebServer instance.
of(LocalTestWebServer.Scheme, int, String) - Static method in class org.springframework.boot.test.http.server.LocalTestWebServer
Factory method to create a new LocalTestWebServer instance.
of(LocalTestWebServer.Scheme, Supplier) - Static method in class org.springframework.boot.test.http.server.LocalTestWebServer
Factory method to create a new LocalTestWebServer instance.
of(ClassPathResource...) - Static method in class org.springframework.boot.test.context.FilteredClassLoader.ClassPathResourceFilter
 
ON_DEFAULT_VALUE - Enum constant in enum class org.springframework.boot.test.context.PropertyMapping.Skip
Skip mapping the property when the default attribute value is specified.
org.springframework.boot.test.context - package org.springframework.boot.test.context
Support for mapping annotation attribute values in the Spring Environment.
org.springframework.boot.test.context.assertj - package org.springframework.boot.test.context.assertj
AssertJ support for ApplicationContexts.
org.springframework.boot.test.context.filter.annotation - package org.springframework.boot.test.context.filter.annotation
Test annotations support for TypeExcludeFilter.
org.springframework.boot.test.context.runner - package org.springframework.boot.test.context.runner
Test utilities to run application contexts for testing.
org.springframework.boot.test.http.server - package org.springframework.boot.test.http.server
Support for HTTP server testing.
org.springframework.boot.test.json - package org.springframework.boot.test.json
Support for testing JSON.
org.springframework.boot.test.mock.web - package org.springframework.boot.test.mock.web
Mock web classes specific to Spring Boot.
org.springframework.boot.test.system - package org.springframework.boot.test.system
Classes for System-related testing.
org.springframework.boot.test.util - package org.springframework.boot.test.util
General purpose test utilities.
org.springframework.boot.test.web.htmlunit - package org.springframework.boot.test.web.htmlunit
HtmlUnit support classes.
org.springframework.boot.test.web.server - package org.springframework.boot.test.web.server
Web server test utilities and support classes.
OutputCaptureExtension - Class in org.springframework.boot.test.system
JUnit Jupiter @Extension to capture System.out and System.err.
OutputCaptureRule - Class in org.springframework.boot.test.system
Deprecated, for removal: This API element is subject to removal in a future version.
since 4.0.0 in favor of JUnit 5 and OutputCaptureExtension
OutputCaptureRule() - Constructor for class org.springframework.boot.test.system.OutputCaptureRule
Deprecated.
 

P

parse(byte[]) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return ObjectContent from parsing the specific JSON bytes.
parse(String) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return ObjectContent from parsing the specific JSON String.
parse(String) - Static method in class org.springframework.boot.test.util.TestPropertyValues.Pair
 
parseObject(byte[]) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return the object created from parsing the specific JSON bytes.
parseObject(String) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return the object created from parsing the specific JSON String.
path() - Method in record class org.springframework.boot.test.http.server.LocalTestWebServer.BaseUriDetails
Returns the value of the path record component.
port() - Method in record class org.springframework.boot.test.http.server.LocalTestWebServer.BaseUriDetails
Returns the value of the port record component.
prepare(ContextConsumer) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Prepare a new ApplicationContext based on the current state of this loader.
processContextConfiguration(ContextConfigurationAttributes) - Method in class org.springframework.boot.test.context.SpringBootContextLoader
 
processMergedContextConfiguration(MergedContextConfiguration) - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
 
processPropertySourceProperties(MergedContextConfiguration, List) - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
Post process the property source properties, adding or removing elements as required.
properties() - Element in annotation interface org.springframework.boot.test.context.SpringBootTest
Properties in form key=value that should be added to the Spring Environment before the test runs.
PropertyMapping - Annotation Interface in org.springframework.boot.test.context
Indicates that attributes from a test annotation should be mapped into a @PropertySource.
PropertyMapping.Skip - Enum Class in org.springframework.boot.test.context
Controls when mapping is skipped.
proxyBeanMethods() - Element in annotation interface org.springframework.boot.test.context.TestConfiguration
Specify whether @Bean methods should get proxied in order to enforce bean lifecycle behavior, e.g.
publicDefineClass(String, byte[], ProtectionDomain) - Method in class org.springframework.boot.test.context.FilteredClassLoader
 

R

RANDOM_PORT - Enum constant in enum class org.springframework.boot.test.context.SpringBootTest.WebEnvironment
Creates a web application context (reactive or servlet based) and sets a server.port=0 Environment property (which usually triggers listening on a random port).
ReactiveWebApplicationContextRunner - Class in org.springframework.boot.test.context.runner
An ApplicationContext runner for a ConfigurableReactiveWebApplicationContext.
ReactiveWebApplicationContextRunner() - Constructor for class org.springframework.boot.test.context.runner.ReactiveWebApplicationContextRunner
Create a new ReactiveWebApplicationContextRunner instance using a AnnotationConfigReactiveWebApplicationContext as the underlying source.
ReactiveWebApplicationContextRunner(Supplier) - Constructor for class org.springframework.boot.test.context.runner.ReactiveWebApplicationContextRunner
Create a new ApplicationContextRunner instance using the specified contextFactory as the underlying source.
ReactiveWebApplicationContextRunner(Supplier, Class...) - Constructor for class org.springframework.boot.test.context.runner.ReactiveWebApplicationContextRunner
Create a new ApplicationContextRunner instance using the specified contextFactory as the underlying source.
ReactiveWebMergedContextConfiguration - Class in org.springframework.boot.test.context
Encapsulates the merged context configuration declared on a test class and all of its superclasses for a reactive web application.
ReactiveWebMergedContextConfiguration(MergedContextConfiguration) - Constructor for class org.springframework.boot.test.context.ReactiveWebMergedContextConfiguration
 
read(File) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return ObjectContent from reading from the specified file.
read(InputStream) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return ObjectContent from reading from the specified input stream.
read(Reader) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return ObjectContent from reading from the specified reader.
read(String) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return ObjectContent from reading from the specified classpath resource.
read(Resource) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return ObjectContent from reading from the specified resource.
readObject(File) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return the object created from reading from the specified file.
readObject(InputStream) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return the object created from reading from the specified input stream.
readObject(InputStream, ResolvableType) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Read from the specified input stream to create an object of the specified type.
readObject(InputStream, ResolvableType) - Method in class org.springframework.boot.test.json.Jackson2Tester
Deprecated.
 
readObject(InputStream, ResolvableType) - Method in class org.springframework.boot.test.json.JacksonTester
 
readObject(Reader) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return the object created from reading from the specified reader.
readObject(Reader, ResolvableType) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Read from the specified reader to create an object of the specified type.
readObject(Reader, ResolvableType) - Method in class org.springframework.boot.test.json.GsonTester
 
readObject(Reader, ResolvableType) - Method in class org.springframework.boot.test.json.Jackson2Tester
Deprecated.
 
readObject(Reader, ResolvableType) - Method in class org.springframework.boot.test.json.JacksonTester
 
readObject(Reader, ResolvableType) - Method in class org.springframework.boot.test.json.JsonbTester
 
readObject(String) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return the object created from reading from the specified classpath resource.
readObject(Resource) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return the object created from reading from the specified resource.
resolveContextLoader(Class, List) - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
 
resolveParameter(ParameterContext, ExtensionContext) - Method in class org.springframework.boot.test.system.OutputCaptureExtension
 
run(ContextConsumer) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Create and refresh a new ApplicationContext based on the current state of this loader.

S

scheme() - Method in class org.springframework.boot.test.http.server.LocalTestWebServer
Return if URI scheme used for the request.
setBeanClassLoader(ClassLoader) - Method in class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter
 
skip() - Element in annotation interface org.springframework.boot.test.context.PropertyMapping
Determines if mapping should be skipped.
SpringBootContextLoader - Class in org.springframework.boot.test.context
A ContextLoader that can be used to test Spring Boot applications (those that normally startup using SpringApplication).
SpringBootContextLoader() - Constructor for class org.springframework.boot.test.context.SpringBootContextLoader
 
SpringBootMockServletContext - Class in org.springframework.boot.test.mock.web
MockServletContext implementation for Spring Boot.
SpringBootMockServletContext(String) - Constructor for class org.springframework.boot.test.mock.web.SpringBootMockServletContext
 
SpringBootMockServletContext(String, ResourceLoader) - Constructor for class org.springframework.boot.test.mock.web.SpringBootMockServletContext
 
SpringBootTest - Annotation Interface in org.springframework.boot.test.context
Annotation that can be specified on a test class that runs Spring Boot based tests.
SpringBootTest.UseMainMethod - Enum Class in org.springframework.boot.test.context
Enumeration of how the main method of the @SpringBootConfiguration-annotated class is used when creating and running the SpringApplication under test.
SpringBootTest.WebEnvironment - Enum Class in org.springframework.boot.test.context
An enumeration web environment modes.
SpringBootTestAotProcessor - Class in org.springframework.boot.test.context
Entry point for AOT processing of a Spring Boot application's tests.
SpringBootTestAotProcessor(Set, AbstractAotProcessor.Settings) - Constructor for class org.springframework.boot.test.context.SpringBootTestAotProcessor
Create a new processor for the specified test classpath roots and general settings.
SpringBootTestContextBootstrapper - Class in org.springframework.boot.test.context
TestContextBootstrapper for Spring Boot.
SpringBootTestContextBootstrapper() - Constructor for class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
 
StandardAnnotationCustomizableTypeExcludeFilter<A> - Class in org.springframework.boot.test.context.filter.annotation
AnnotationCustomizableTypeExcludeFilter that can be used to any test annotation that uses the standard includeFilters, excludeFilters and useDefaultFilters attributes.
StandardAnnotationCustomizableTypeExcludeFilter(Class) - Constructor for class org.springframework.boot.test.context.filter.annotation.StandardAnnotationCustomizableTypeExcludeFilter
 
subSequence(int, int) - Method in interface org.springframework.boot.test.system.CapturedOutput
 
supportsParameter(ParameterContext, ExtensionContext) - Method in class org.springframework.boot.test.system.OutputCaptureExtension
 
SYSTEM_ENVIRONMENT - Enum constant in enum class org.springframework.boot.test.util.TestPropertyValues.Type
Used for SystemEnvironmentPropertySource.

T

test(String) - Method in class org.springframework.boot.test.context.FilteredClassLoader.ClassFilter
 
test(String) - Method in class org.springframework.boot.test.context.FilteredClassLoader.ClassPathResourceFilter
 
test(String) - Method in class org.springframework.boot.test.context.FilteredClassLoader.PackageFilter
 
TestComponent - Annotation Interface in org.springframework.boot.test.context
@Component that can be used when a bean is intended only for tests, and should be excluded from Spring Boot's component scanning.
TestConfiguration - Annotation Interface in org.springframework.boot.test.context
@Configuration that can be used to define additional beans or customizations for a test.
TestPropertyValues - Class in org.springframework.boot.test.util
Test utilities for adding properties.
TestPropertyValues.Pair - Class in org.springframework.boot.test.util
A single name value pair.
TestPropertyValues.Type - Enum Class in org.springframework.boot.test.util
The type of property source.
toString() - Method in record class org.springframework.boot.test.http.server.LocalTestWebServer.BaseUriDetails
Returns a string representation of this record class.
toString() - Method in class org.springframework.boot.test.json.JsonContent
 
toString() - Method in class org.springframework.boot.test.json.ObjectContent
 
toString() - Method in class org.springframework.boot.test.system.OutputCaptureRule
Deprecated.
 
TypeExcludeFilters - Annotation Interface in org.springframework.boot.test.context.filter.annotation
Annotation that can be on tests to define a set of TypeExcludeFilter classes that should be registered with the ApplicationContext.

U

uri() - Method in class org.springframework.boot.test.http.server.LocalTestWebServer
Return the URI of the running local test server.
uri(String) - Method in class org.springframework.boot.test.http.server.LocalTestWebServer
Return the URI of the running local test server taking into account the given uri.
uriBuilder(String) - Method in class org.springframework.boot.test.http.server.LocalTestWebServer
Return a new UriBuilder with the base URI template initialized from the local server LocalTestWebServer.uri().
uriBuilderFactory() - Method in class org.springframework.boot.test.http.server.LocalTestWebServer
Return a new UriBuilderFactory with the base URI template initialized from the local server LocalTestWebServer.uri().
UriBuilderFactoryWebClient - Class in org.springframework.boot.test.web.htmlunit
HTML Unit WebClient supported by a UriBuilderFactory.
UriBuilderFactoryWebClient(UriBuilderFactory) - Constructor for class org.springframework.boot.test.web.htmlunit.UriBuilderFactoryWebClient
 
UriBuilderFactoryWebConnectionHtmlUnitDriver - Class in org.springframework.boot.test.web.htmlunit
HTML Unit WebConnectionHtmlUnitDriver supported by a UriBuilderFactory.
UriBuilderFactoryWebConnectionHtmlUnitDriver(UriBuilderFactory) - Constructor for class org.springframework.boot.test.web.htmlunit.UriBuilderFactoryWebConnectionHtmlUnitDriver
 
UriBuilderFactoryWebConnectionHtmlUnitDriver(UriBuilderFactory, boolean) - Constructor for class org.springframework.boot.test.web.htmlunit.UriBuilderFactoryWebConnectionHtmlUnitDriver
 
UriBuilderFactoryWebConnectionHtmlUnitDriver(UriBuilderFactory, BrowserVersion) - Constructor for class org.springframework.boot.test.web.htmlunit.UriBuilderFactoryWebConnectionHtmlUnitDriver
 
UriBuilderFactoryWebConnectionHtmlUnitDriver(UriBuilderFactory, Capabilities) - Constructor for class org.springframework.boot.test.web.htmlunit.UriBuilderFactoryWebConnectionHtmlUnitDriver
 
useMainMethod() - Element in annotation interface org.springframework.boot.test.context.SpringBootTest
The type of main method usage to employ when creating the SpringApplication under test.

V

value() - Element in annotation interface org.springframework.boot.test.context.filter.annotation.TypeExcludeFilters
Specifies TypeExcludeFilter classes that should be registered.
value() - Element in annotation interface org.springframework.boot.test.context.PropertyMapping
Defines the property mapping.
value() - Element in annotation interface org.springframework.boot.test.context.SpringBootTest
value() - Element in annotation interface org.springframework.boot.test.context.TestComponent
The value may indicate a suggestion for a logical component name, to be turned into a Spring bean in case of an auto-detected component.
value() - Element in annotation interface org.springframework.boot.test.context.TestConfiguration
Explicitly specify the name of the Spring bean definition associated with this Configuration class.
valueOf(String) - Static method in enum class org.springframework.boot.test.context.assertj.ApplicationContextAssert.Scope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter.FilterType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.test.context.PropertyMapping.Skip
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.test.context.SpringBootTest.UseMainMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.test.context.SpringBootTest.WebEnvironment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.test.http.server.LocalTestWebServer.Scheme
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.springframework.boot.test.util.TestPropertyValues.Type
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.springframework.boot.test.context.assertj.ApplicationContextAssert.Scope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.test.context.filter.annotation.AnnotationCustomizableTypeExcludeFilter.FilterType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.test.context.PropertyMapping.Skip
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.test.context.SpringBootTest.UseMainMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.test.context.SpringBootTest.WebEnvironment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.test.http.server.LocalTestWebServer.Scheme
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.springframework.boot.test.util.TestPropertyValues.Type
Returns an array containing the constants of this enum class, in the order they are declared.
verifyConfiguration(Class) - Method in class org.springframework.boot.test.context.SpringBootTestContextBootstrapper
 

W

WebApplicationContextRunner - Class in org.springframework.boot.test.context.runner
An ApplicationContext runner for a Servlet based ConfigurableWebApplicationContext.
WebApplicationContextRunner() - Constructor for class org.springframework.boot.test.context.runner.WebApplicationContextRunner
Create a new WebApplicationContextRunner instance using an AnnotationConfigServletWebApplicationContext with a MockServletContext as the underlying source.
WebApplicationContextRunner(Supplier) - Constructor for class org.springframework.boot.test.context.runner.WebApplicationContextRunner
Create a new WebApplicationContextRunner instance using the specified contextFactory as the underlying source.
WebApplicationContextRunner(Supplier, Class...) - Constructor for class org.springframework.boot.test.context.runner.WebApplicationContextRunner
Create a new WebApplicationContextRunner instance using the specified contextFactory as the underlying source.
webEnvironment() - Element in annotation interface org.springframework.boot.test.context.SpringBootTest
The type of web environment to create when applicable.
WHEN_AVAILABLE - Enum constant in enum class org.springframework.boot.test.context.SpringBootTest.UseMainMethod
Use the main method when it is available.
with(Function) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Apply customization to this runner.
withAllowBeanDefinitionOverriding(boolean) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Specify if bean definition overriding, by registering a definition with the same name as an existing definition, should be allowed.
withAllowCircularReferences(boolean) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Specify if circular references between beans should be allowed.
withBean(String, Class, Object...) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Register the specified user bean with the ApplicationContext.
withBean(String, Class, Supplier, BeanDefinitionCustomizer...) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Register the specified user bean with the ApplicationContext.
withBean(Class, Object...) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Register the specified user bean with the ApplicationContext.
withBean(Class, Supplier, BeanDefinitionCustomizer...) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Register the specified user bean with the ApplicationContext.
withClassLoader(ClassLoader) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Customize the ClassLoader that the ApplicationContext should use for resource loading and bean class loading.
withConfiguration(Configurations) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Register the specified configuration classes with the ApplicationContext.
withInitializer(ApplicationContextInitializer) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Add an ApplicationContextInitializer to be called when the context is created.
withMockServletContext(Supplier) - Static method in class org.springframework.boot.test.context.runner.WebApplicationContextRunner
Decorate the specified contextFactory to set a MockServletContext on each newly created WebApplicationContext.
withParent(ApplicationContext) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Configure the parent of the ApplicationContext.
withPath(String) - Method in class org.springframework.boot.test.http.server.LocalTestWebServer
Return a new LocalTestWebServer instance that applies the given path.
withPropertyValues(String...) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Add the specified Environment property pairs.
withSystemProperties(String...) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Add the specified System property pairs.
withUserConfiguration(Class...) - Method in class org.springframework.boot.test.context.runner.AbstractApplicationContextRunner
Register the specified user configuration classes with the ApplicationContext.
write(T) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Return JsonContent from writing the specific value.
writeObject(T, ResolvableType) - Method in class org.springframework.boot.test.json.AbstractJsonMarshalTester
Write the specified object to a JSON string.
writeObject(T, ResolvableType) - Method in class org.springframework.boot.test.json.GsonTester
 
writeObject(T, ResolvableType) - Method in class org.springframework.boot.test.json.Jackson2Tester
Deprecated.
 
writeObject(T, ResolvableType) - Method in class org.springframework.boot.test.json.JacksonTester
 
writeObject(T, ResolvableType) - Method in class org.springframework.boot.test.json.JsonbTester
 

Y

YES - Enum constant in enum class org.springframework.boot.test.context.PropertyMapping.Skip
Skip mapping the property.
A B C D E F G H I J L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Serialized Form