AbstractGenerator |
Algorithm template for implementing a test generator.
|
Bloodhound |
Implements the Bloodhound component, as described by the paper "GRT: Program-Analysis-Guided
Random Testing" by Ma et.
|
ComponentManager |
Stores the component sequences generated during a run of Randoop.
|
CoverageTracker |
Tracks the branch coverage of each method under test.
|
CoverageTracker.DummySessionInfoVisitor |
An ISessionInfoVisitor that does nothing.
|
DefaultOperationHistoryLogger |
|
EqualsMethodMatcher |
|
EverythingIsDifferentMatcher |
|
ForwardGenerator |
Randoop's forward, component-based generator.
|
ForwardGenerator.VarAndSeq |
|
HelperSequenceCreator |
Contains static methods that create Sequences.
|
InputsAndSuccessFlag |
Represents a set of inputs, plus a boolean that is true if this is a good set of inputs.
|
InputSequenceSelector |
Interface for selecting sequences as input for creating new sequences.
|
ObjectCache |
|
OperationHistoryLogger |
The working implementation of a OperationHistoryLogInterface that will collect and print
the operation history log to the PrintWriter given when constructed.
|
OrienteeringSelection |
Implements the Orienteering component, as described by the paper "GRT: Program-Analysis-Guided
Random Testing" by Ma et.
|
OrienteeringSelection.SequenceDetails |
Information used by Orienteering to compute a weight for a sequence.
|
SeedSequences |
Provides functionality for creating a set of sequences that create a set of primitive values.
|
SmallTestsSequenceSelection |
Select input sequences, favoring shorter sequences.
|
TestUtils |
Utility methods for setting up selection and operation-history logging in integration tests that
use a generator.
|
UniformRandomMethodSelection |
This class selects a method, from the list of methods under test, with uniform probability.
|
UniformRandomSequenceSelection |
Select sequences uniformly at random.
|