Package randoop.main
-
Interface Summary Interface Description ClassNameErrorHandler A ClassNameErrorHandler determines the error behavior when a class name error occurs. -
Class Summary Class Description CommandHandler A command is the first argument given to Randoop.ExceptionBehaviorClassifier Static methodExceptionBehaviorClassifier.classify(randoop.ExceptionalExecution, randoop.sequence.ExecutableSequence)
classifies exceptions thrown by a test sequence based on theGenInputsAbstract.BehaviorType
command-line arguments.GenInputsAbstract Container for Randoop options.GenInputsAbstract.Limits Wraps the three ways of limiting Randoop test generation.GenTests Test generation.Help The "help" command.Main Main entry point for Randoop.Minimize This program minimizes a failing JUnit test suite.Minimize.ClassOrInterfaceTypeComparator Sorts a type by its simple name.Minimize.ImportDeclarationComparator Sorts ImportDeclaration objects by their name.Minimize.Outputs Contains the command line, exit status, standard output, and standard error from running a process.OptionsCache Manages the static state of Randoop classes with Options annotations.ThrowClassNameError ThrowClassNameError is used to handle a class name error by throwing anError
with the message.WarnOnBadClassName WarnOnBadClassName is used to handle a bad class name error by printing a warning to standard out, and is used to suppress an exception. -
Enum Summary Enum Description GenInputsAbstract.BehaviorType The possible values for exception behavior types.GenInputsAbstract.BloodhoundCoverageUpdateMode The possible modes for updating the coverage information that is used by Bloodhound.GenInputsAbstract.ClassLiteralsMode The possible values of the literals_level command-line argument.GenInputsAbstract.FlakyTestAction Possible behaviors if Randoop generates a flaky test.GenInputsAbstract.InputSelectionMode How to select inputs: the random choice strategy.GenInputsAbstract.MethodSelectionMode The possible values of the method_selection command-line argument. -
Exception Summary Exception Description RandoopBug Thrown to indicate exceptional behavior that definitely indicates a bug in Randoop.RandoopCommandError Indicates a user error in a command supplied to Randoop.RandoopUsageError Indicates a user error in invoking Randoop. -
Error Summary Error Description RandoopClassNameError Exception for classname errors.