クラス DefaultActiveProfilesResolver
java.lang.ObjectSE
org.springframework.test.context.support.DefaultActiveProfilesResolver
- 実装済みのインターフェース一覧:
ActiveProfilesResolver
ActiveProfiles.profiles() または ActiveProfiles.value() を介して宣言的に構成されたプロファイルのみに基づいてアクティブな Bean 定義プロファイルを解決する ActiveProfilesResolver 戦略のデフォルト実装。spring.profiles.active プロパティ(JVM システムプロパティまたは環境変数として構成されているかどうかにかかわらず)は、このリゾルバーでは考慮されないことに注意してください。spring.profiles.active が @ActiveProfiles を介して構成されたプロファイルを上書きできるようにする必要がある場合は、カスタム ActiveProfilesResolver を実装し、ActiveProfiles.resolver() を介して登録できます。
- 導入:
- 4.1
- 作成者:
- Sam Brannen
- 関連事項:
コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明StringSE[]ActiveProfiles.profiles()またはActiveProfiles.value()を介して宣言的に構成されたプロファイルに基づいて、指定されたテストクラスSEの Bean 定義プロファイルを解決します。
コンストラクターの詳細
DefaultActiveProfilesResolver
public DefaultActiveProfilesResolver()
メソッドの詳細
resolve
ActiveProfiles.profiles()またはActiveProfiles.value()を介して宣言的に構成されたプロファイルに基づいて、指定されたテストクラスSEの Bean 定義プロファイルを解決します。- 次で指定:
- インターフェース
ActiveProfilesResolverのresolve - パラメーター:
testClass- プロファイルを解決する必要があるテストクラス。null- 戻り値:
ApplicationContextをロードするときに使用する Bean 定義プロファイル。決してnullではありません- 関連事項: