Package edu.berkeley.cs.jqf.fuzz.junit
Class Junit4FuzzFramework
java.lang.Object
edu.berkeley.cs.jqf.fuzz.junit.Junit4FuzzFramework
- All Implemented Interfaces:
FuzzFramework
The JUnit 4 execution provider, discoverable through
ServiceLoader.
Supplies a Junit4TrialExecutorFactory and a
Junit4ResultClassifier so command-line and build-tool launches can run
trials under JUnit 4 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
-
Junit4FuzzFramework
public Junit4FuzzFramework()
-
-
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
-