Class CombinatorialTestEngine
- java.lang.Object
-
- de.rwth.swc.coffee4j.junit.engine.CombinatorialTestEngine
-
- All Implemented Interfaces:
org.junit.platform.engine.TestEngine
public class CombinatorialTestEngine extends Object implements org.junit.platform.engine.TestEngine
A JUnitTestEnginewhich provides combinatorial testing capabilities via the coffee4j framework and using annotations.This engine is also registered via the service loader mechanism by Java. It is thus not necessary to set the engine somewhere. As long as this project is imported the launcher automatically picks up this engine.
-
-
Constructor Summary
Constructors Constructor Description CombinatorialTestEngine()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.junit.platform.engine.TestDescriptordiscover(org.junit.platform.engine.EngineDiscoveryRequest request, org.junit.platform.engine.UniqueId uniqueId)voidexecute(org.junit.platform.engine.ExecutionRequest request)StringgetId()
-
-
-
Field Detail
-
ENGINE_ID
public static final String ENGINE_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getIdin interfaceorg.junit.platform.engine.TestEngine
-
discover
public org.junit.platform.engine.TestDescriptor discover(org.junit.platform.engine.EngineDiscoveryRequest request, org.junit.platform.engine.UniqueId uniqueId)- Specified by:
discoverin interfaceorg.junit.platform.engine.TestEngine- See Also:
EngineDiscoverySelectorResolver
-
execute
public void execute(org.junit.platform.engine.ExecutionRequest request)
- Specified by:
executein interfaceorg.junit.platform.engine.TestEngine
-
-