public interface AssertableWebApplicationContext extends ApplicationContextAssertProvider<org.springframework.web.context.ConfigurableWebApplicationContext>, org.springframework.web.context.WebApplicationContext
WebApplicationContext that additionally supports AssertJ style assertions.
Can be used to decorate and existing servlet web application context or an application
context that failed to start.
See ApplicationContextAssertProvider for more details.
WebApplicationContextRunner,
WebApplicationContextCONTEXT_ATTRIBUTES_BEAN_NAME, CONTEXT_PARAMETERS_BEAN_NAME, ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE, SCOPE_APPLICATION, SCOPE_REQUEST, SCOPE_SESSION, SERVLET_CONTEXT_BEAN_NAME| Modifier and Type | Method and Description |
|---|---|
static AssertableWebApplicationContext |
get(Supplier<? extends org.springframework.web.context.ConfigurableWebApplicationContext> contextSupplier)
Factory method to create a new
AssertableWebApplicationContext instance. |
assertThat, close, get, getSourceApplicationContext, getSourceApplicationContext, getStartupFailuregetServletContextgetApplicationName, getAutowireCapableBeanFactory, getDisplayName, getId, getParent, getStartupDatecontainsBeanDefinition, findAnnotationOnBean, getBeanDefinitionCount, getBeanDefinitionNames, getBeanNamesForAnnotation, getBeanNamesForType, getBeanNamesForType, getBeanNamesForType, getBeansOfType, getBeansOfType, getBeansWithAnnotationcontainsLocalBean, getParentBeanFactorycontainsBean, getAliases, getBean, getBean, getBean, getBean, getBean, getType, isPrototype, isSingleton, isTypeMatch, isTypeMatchgetMessage, getMessage, getMessagepublishEvent, publishEventstatic AssertableWebApplicationContext get(Supplier<? extends org.springframework.web.context.ConfigurableWebApplicationContext> contextSupplier)
AssertableWebApplicationContext instance.contextSupplier - a supplier that will either return a fully configured
ConfigurableWebApplicationContext or throw an exception if the context
fails to start.AssertableWebApplicationContext instanceCopyright © 2017 Pivotal Software, Inc.. All rights reserved.