クラス ApplicationContextRunner
java.lang.ObjectSE
org.springframework.boot.test.context.runner.AbstractApplicationContextRunner<ApplicationContextRunner,ConfigurableApplicationContext,AssertableApplicationContext>
org.springframework.boot.test.context.runner.ApplicationContextRunner
public class ApplicationContextRunner
extends AbstractApplicationContextRunner<ApplicationContextRunner,ConfigurableApplicationContext,AssertableApplicationContext>
標準の非 Web 環境
ConfigurableApplicationContext
用の ApplicationContext runner
。 詳細は AbstractApplicationContextRunner
を参照してください。
- 導入:
- 2.0.0
- 作成者:
- Stephane Nicoll, Andy Wilkinson, Phillip Webb
ネストされたクラスのサマリー
クラス org.springframework.boot.test.context.runner.AbstractApplicationContextRunner から継承されたネストクラス / インターフェース
AbstractApplicationContextRunner.BeanRegistration<T>, AbstractApplicationContextRunner.RunnerConfiguration<C extends ConfigurableApplicationContext>
コンストラクターのサマリー
コンストラクターコンストラクター説明基になるソースとしてAnnotationConfigApplicationContext
を使用して、新しいApplicationContextRunner
インスタンスを作成します。ApplicationContextRunner
(SupplierSE<ConfigurableApplicationContext> contextFactory) 指定されたcontextFactory
を基になるソースとして使用して、新しいApplicationContextRunner
インスタンスを作成します。ApplicationContextRunner
(SupplierSE<ConfigurableApplicationContext> contextFactory, ClassSE<?>... additionalContextInterfaces) 指定されたcontextFactory
を基になるソースとして使用して、新しいApplicationContextRunner
インスタンスを作成します。方法の概要
クラス org.springframework.boot.test.context.runner.AbstractApplicationContextRunner から継承されたメソッド
prepare, run, with, withAllowBeanDefinitionOverriding, withAllowCircularReferences, withBean, withBean, withBean, withBean, withClassLoader, withConfiguration, withInitializer, withParent, withPropertyValues, withSystemProperties, withUserConfiguration
コンストラクターの詳細
ApplicationContextRunner
public ApplicationContextRunner()基になるソースとしてAnnotationConfigApplicationContext
を使用して、新しいApplicationContextRunner
インスタンスを作成します。ApplicationContextRunner
指定されたcontextFactory
を基になるソースとして使用して、新しいApplicationContextRunner
インスタンスを作成します。- パラメーター:
contextFactory
- 各呼び出しで新しいインスタンスを返すサプライヤーがアプリケーションコンテキストプロキシに追加される
ApplicationContextRunner
public ApplicationContextRunner(SupplierSE<ConfigurableApplicationContext> contextFactory, ClassSE<?>... additionalContextInterfaces) 指定されたcontextFactory
を基になるソースとして使用して、新しいApplicationContextRunner
インスタンスを作成します。- パラメーター:
contextFactory
- 各呼び出しで新しいインスタンスを返すサプライヤーadditionalContextInterfaces
- アプリケーションコンテキストプロキシに追加される追加のアプリケーションコンテキストインターフェース- 導入:
- 3.4.0