Package edu.berkeley.cs.jqf.junit5
Class Junit5FuzzFramework
java.lang.Object
edu.berkeley.cs.jqf.junit5.Junit5FuzzFramework
- All Implemented Interfaces:
FuzzFramework
The JUnit 5 execution provider, discoverable through
ServiceLoader.
Supplies a Junit5TrialExecutorFactory and a
Junit5ResultClassifier so command-line and build-tool launches can run
trials under JUnit 5 without compile-time coupling to this package.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the classifier that maps trial throwables onto engine outcomes.executor()Returns the factory that builds per-method trial executors.
-
Constructor Details
-
Junit5FuzzFramework
public Junit5FuzzFramework()
-
-
Method Details
-
executor
Description copied from interface:FuzzFrameworkReturns the factory that builds per-method trial executors.- Specified by:
executorin interfaceFuzzFramework- Returns:
- the trial executor factory
-
classifier
Description copied from interface:FuzzFrameworkReturns the classifier that maps trial throwables onto engine outcomes.- Specified by:
classifierin interfaceFuzzFramework- Returns:
- the result classifier
-