インターフェース ActiveProfilesResolver

すべての既知の実装クラス:
DefaultActiveProfilesResolver
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface ActiveProfilesResolver
テストクラスの ApplicationContext をロードするときに使用するアクティブな Bean 定義プロファイルをプログラムで解決するための戦略インターフェース。

カスタム ActiveProfilesResolver は、@ActiveProfilesresolver 属性を介して登録できます。

具体的な実装では、public の引数なしのコンストラクターを提供する必要があります。

導入:
4.0
作成者:
Sam Brannen, Michail Nikolaev
関連事項:
  • 方法の概要

    修飾子と型
    メソッド
    説明
    resolve(ClassSE<?> testClass)
    指定されたテストクラスSEの ApplicationContext をロードするときに使用する Bean 定義プロファイルを解決します。
  • メソッドの詳細

    • resolve

      StringSE[] resolve(ClassSE<?> testClass)
      指定されたテストクラスSEの ApplicationContext をロードするときに使用する Bean 定義プロファイルを解決します。
      パラメーター:
      testClass - プロファイルを解決する必要があるテストクラス。null
      戻り値:
      ApplicationContext をロードする際に使用する Bean 定義プロファイル。null は決して使用しないが、空になる可能性あり。
      関連事項: