public class ApplicationContextRunner extends AbstractApplicationContextRunner<ApplicationContextRunner,ConfigurableApplicationContext,AssertableApplicationContext>
ConfigurableApplicationContext
用の ApplicationContext runner
。 詳細は AbstractApplicationContextRunner
を参照してください。
AbstractApplicationContextRunner.BeanRegistration<T>, AbstractApplicationContextRunner.RunnerConfiguration<C extends ConfigurableApplicationContext>
コンストラクターと説明 |
---|
ApplicationContextRunner() 基になるソースとして AnnotationConfigApplicationContext を使用して、新しい ApplicationContextRunner インスタンスを作成します。 |
ApplicationContextRunner(SupplierSE<ConfigurableApplicationContext> contextFactory) 指定された contextFactory を基になるソースとして使用して、新しい ApplicationContextRunner インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected ApplicationContextRunner | newInstance(SupplierSE<ConfigurableApplicationContext> contextFactory, boolean allowBeanDefinitionOverriding, ListSE<ApplicationContextInitializer<? super ConfigurableApplicationContext>> initializers, TestPropertyValues environmentProperties, TestPropertyValues systemProperties, ClassLoaderSE classLoader, ApplicationContext parent, ListSE<AbstractApplicationContextRunner.BeanRegistration<?>> beanRegistrations, ListSE<Configurations> configurations) 使用すべきではありません。 |
run, with, withAllowBeanDefinitionOverriding, withAllowCircularReferences, withBean, withBean, withBean, withBean, withClassLoader, withConfiguration, withInitializer, withParent, withPropertyValues, withSystemProperties, withUserConfiguration
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public ApplicationContextRunner()
AnnotationConfigApplicationContext
を使用して、新しい ApplicationContextRunner
インスタンスを作成します。public ApplicationContextRunner(SupplierSE<ConfigurableApplicationContext> contextFactory)
contextFactory
を基になるソースとして使用して、新しい ApplicationContextRunner
インスタンスを作成します。contextFactory
- 各呼び出しで新しいインスタンスを返すサプライヤー @DeprecatedSE protected ApplicationContextRunner newInstance(SupplierSE<ConfigurableApplicationContext> contextFactory, boolean allowBeanDefinitionOverriding, ListSE<ApplicationContextInitializer<? super ConfigurableApplicationContext>> initializers, TestPropertyValues environmentProperties, TestPropertyValues systemProperties, ClassLoaderSE classLoader, ApplicationContext parent, ListSE<AbstractApplicationContextRunner.BeanRegistration<?>> beanRegistrations, ListSE<Configurations> configurations)