@API(value=Internal)
public class ConditionEvaluator
extends java.lang.Object
ConditionEvaluator evaluates ContainerExecutionCondition
and TestExecutionCondition extensions.ContainerExecutionCondition,
TestExecutionCondition| Constructor and Description |
|---|
ConditionEvaluator() |
| Modifier and Type | Method and Description |
|---|---|
org.junit.gen5.api.extension.ConditionEvaluationResult |
evaluateForContainer(ExtensionRegistry extensionRegistry,
org.junit.gen5.api.extension.ContainerExtensionContext context)
Evaluate all
ContainerExecutionCondition
extensions registered for the supplied ContainerExtensionContext. |
org.junit.gen5.api.extension.ConditionEvaluationResult |
evaluateForTest(ExtensionRegistry extensionRegistry,
org.junit.gen5.api.extension.TestExtensionContext context)
Evaluate all
TestExecutionCondition
extensions registered for the supplied TestExtensionContext. |
public org.junit.gen5.api.extension.ConditionEvaluationResult evaluateForContainer(ExtensionRegistry extensionRegistry, org.junit.gen5.api.extension.ContainerExtensionContext context)
ContainerExecutionCondition
extensions registered for the supplied ContainerExtensionContext.context - the current ContainerExtensionContextConditionEvaluationResult,
or a default enabled ConditionEvaluationResult if no
disabled conditions are encounteredpublic org.junit.gen5.api.extension.ConditionEvaluationResult evaluateForTest(ExtensionRegistry extensionRegistry, org.junit.gen5.api.extension.TestExtensionContext context)
TestExecutionCondition
extensions registered for the supplied TestExtensionContext.context - the current TestExtensionContextConditionEvaluationResult,
or a default enabled ConditionEvaluationResult if no
disabled conditions are encountered