public abstract class ProfileValueUtils
extends java.lang.ObjectProfileValueSource, ProfileValueSourceConfiguration, IfProfileValue| コンストラクターと説明 |
|---|
ProfileValueUtils() |
| 修飾子と型 | メソッドと説明 |
|---|---|
static boolean | isTestEnabledInThisEnvironment(java.lang.Class<?> testClass) クラスレベルの @IfProfileValue アノテーションで指定されているように、提供された testClass が現在の環境で有効になっているかどうかを判別します。 |
static boolean | isTestEnabledInThisEnvironment(java.lang.reflect.Method testMethod, java.lang.Class<?> testClass) テストメソッド自体またはクラスレベルで宣言できる @IfProfileValue アノテーションで指定されているように、提供された testMethod が現在の環境で有効になっているかどうかを判断します。 |
static boolean | isTestEnabledInThisEnvironment(ProfileValueSource profileValueSource, java.lang.reflect.Method testMethod, java.lang.Class<?> testClass) テストメソッド自体またはクラスレベルで宣言できる @IfProfileValue アノテーションで指定されているように、提供された testMethod が現在の環境で有効になっているかどうかを判断します。 |
static ProfileValueSource | retrieveProfileValueSource(java.lang.Class<?> testClass)@ProfileValueSourceConfiguration アノテーションを介して構成された、指定された test class の ProfileValueSource 型を取得し、その型の新しいインスタンスをインスタンス化します。 |
public static ProfileValueSource retrieveProfileValueSource(java.lang.Class<?> testClass)
@ProfileValueSourceConfiguration アノテーションを介して構成された、指定された test class の ProfileValueSource 型を取得し、その型の新しいインスタンスをインスタンス化します。 指定されたクラスに @ProfileValueSourceConfiguration が存在しない場合、またはカスタム ProfileValueSource が宣言されていない場合、代わりにデフォルトの SystemProfileValueSource が返されます。
testClass - ProfileValueSource を取得するテストクラス SystemProfileValueSourcepublic static boolean isTestEnabledInThisEnvironment(java.lang.Class<?> testClass)
@IfProfileValue アノテーションで指定されているように、提供された testClass が現在の環境で有効になっているかどうかを判別します。@IfProfileValue アノテーションが宣言されていない場合、デフォルトは true になります。
testClass - テストクラス true は、現在の環境でテストが有効になっている場合 public static boolean isTestEnabledInThisEnvironment(java.lang.reflect.Method testMethod,
java.lang.Class<?> testClass)@IfProfileValue アノテーションで指定されているように、提供された testMethod が現在の環境で有効になっているかどうかを判断します。クラスレベルの使用箇所は、メソッドレベルの使用箇所をオーバーライドします。@IfProfileValue アノテーションが宣言されていない場合、デフォルトは true になります。
testMethod - テストメソッド testClass - テストクラス true は、現在の環境でテストが有効になっている場合 public static boolean isTestEnabledInThisEnvironment(ProfileValueSource profileValueSource, java.lang.reflect.Method testMethod, java.lang.Class<?> testClass)
@IfProfileValue アノテーションで指定されているように、提供された testMethod が現在の環境で有効になっているかどうかを判断します。クラスレベルの使用箇所は、メソッドレベルの使用箇所をオーバーライドします。@IfProfileValue アノテーションが宣言されていない場合、デフォルトは true になります。
profileValueSource - テストが有効かどうかを判断するために使用する ProfileValueSourcetestMethod - テストメソッド testClass - テストクラス true は、現在の環境でテストが有効になっている場合