| java.lang.Object | |
| ↳ | org.springframework.test.annotation.ProfileValueUtils |
General utility methods for working with profile values.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Determine if the supplied
testClass is enabled in
the current environment, as specified by the @IfProfileValue annotation at the class level. | |||||||||||
Determine if the supplied
testMethod is enabled in
the current environment, as specified by the @IfProfileValue annotation, which may be declared on the test
method itself or at the class level. | |||||||||||
Determine if the supplied
testMethod is enabled in
the current environment, as specified by the @IfProfileValue annotation, which may be declared on the test
method itself or at the class level. | |||||||||||
Retrieves the
ProfileValueSource type for the specified
test class as configured via the
@ProfileValueSourceConfiguration annotation and instantiates a new
instance of that type. | |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Determine if the supplied testClass is enabled in
the current environment, as specified by the @IfProfileValue annotation at the class level.
Defaults to true if no @IfProfileValue annotation is declared.
| testClass | the test class |
|---|
true if the test is enabled in the current
environment
Determine if the supplied testMethod is enabled in
the current environment, as specified by the @IfProfileValue annotation, which may be declared on the test
method itself or at the class level. Class-level usage overrides
method-level usage.
Defaults to true if no @IfProfileValue annotation is declared.
| profileValueSource | the ProfileValueSource to use to determine if the test is enabled |
|---|---|
| testMethod | the test method |
| testClass | the test class |
true if the test is enabled in the current
environment
Determine if the supplied testMethod is enabled in
the current environment, as specified by the @IfProfileValue annotation, which may be declared on the test
method itself or at the class level. Class-level usage overrides
method-level usage.
Defaults to true if no @IfProfileValue annotation is declared.
| testMethod | the test method |
|---|---|
| testClass | the test class |
true if the test is enabled in the current
environment
Retrieves the ProfileValueSource type for the specified
test class as configured via the
@ProfileValueSourceConfiguration annotation and instantiates a new
instance of that type.
If @ProfileValueSourceConfiguration is not present on the specified
class or if a custom ProfileValueSource is not declared, the
default SystemProfileValueSource will be returned instead.
| testClass | The test class for which the ProfileValueSource should be retrieved |
|---|