Package randoop.sequence
package randoop.sequence
-
ClassDescriptionFor a given class C, ClassLiterals maps C (if present) to a collection of literals (represented as single-element sequences) that are defined in C.A dummy variable, to ensure that parameter lists are the expected length.An ExecutableSequence wraps a
Sequence
with functionality for executing the sequence, via methodsExecutableSequence.execute(ExecutionVisitor, TestCheckGenerator)
andExecutableSequence.execute(ExecutionVisitor, TestCheckGenerator, boolean)
.Represents the unfolding execution of a sequence.A multimap from keys of type K to sequences.For a given package P, PackageLiterals maps P (if present) to a collection of literals (represented as single-element sequences) that can be used as inputs to classes in the given package.Represents aReferenceType
value created by the execution of aStatement
.An immutable sequence ofStatement
s.Used internally (i.e.A collection of sequences that makes it efficient to ask for all the sequences that create a value of a given type.Exception representing occurrence of a "flaky" test sequence where an exception was thrown by a statement other than the last of the sequence.Represents an error that occurs during execution of a sequence.Statement represents a Java statement, such as a method callFoo f = m(i1...iN)
or a declarationint x = 0
.An exception indicating a string is too long.A Sequence that produces a tuple or collection of values, all of the same type.Utility methods to work with values in test sequences.Represents the result of a statement call in a sequence.