Package net.officefloor.test.skip
Class SkipExtension
java.lang.Object
net.officefloor.test.skip.SkipExtension
- All Implemented Interfaces:
org.junit.jupiter.api.extension.BeforeAllCallback,org.junit.jupiter.api.extension.BeforeEachCallback,org.junit.jupiter.api.extension.Extension
public class SkipExtension
extends Object
implements org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.BeforeEachCallback
Extension to skip test under particular conditions.- Author:
- Daniel Sagenschneider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceCondition for skipping. -
Constructor Summary
ConstructorsConstructorDescriptionSkipExtension(boolean isSkip) Instantiate.SkipExtension(boolean isSkip, String message) Instantiate.SkipExtension(SkipExtension.SkipCondition condition) Instantiate withSkipExtension.SkipCondition. -
Method Summary
Modifier and TypeMethodDescriptionvoidbeforeAll(org.junit.jupiter.api.extension.ExtensionContext context) voidbeforeEach(org.junit.jupiter.api.extension.ExtensionContext context)
-
Constructor Details
-
SkipExtension
Instantiate withSkipExtension.SkipCondition.- Parameters:
condition-SkipExtension.SkipCondition.
-
SkipExtension
public SkipExtension(boolean isSkip) Instantiate.- Parameters:
isSkip- Indicates whether to skip.
-
SkipExtension
Instantiate.- Parameters:
isSkip- Indicates whether to skip.message- Skip message.
-
-
Method Details