Class ExecutableSpecification

java.lang.Object
randoop.condition.ExecutableSpecification

public class ExecutableSpecification extends Object
The executable version of an OperationSpecification. It allows the underlying Boolean expressions to be evaluated.

It is represented as three collections: a collection of ExecutableBooleanExpression for the Precondition, a collection of GuardPropertyPair for the Postcondition, and a collection of GuardThrowsPair for the ThrowsCondition in a specification.

It includes specifications inherited from supertypes.