The ScalaCheck trait can be used to access ScalaCheck matchers
The Specification trait holds all the Specification fragments + provides matching and other features
The SpecificationFeatures trait provides functionalities to build the specification fragments plus additional ones:
* ArgumentArgs: arg method to create Arguments
* MustMatchers: methods for creating expectations with the must verb like a must_== b
* ShouldMatchers: methods for creating expectations with the should verb like a should_== b
* FormattingFragments: to use p, br, end to format the specification text
* StandardResults: to use todo, pending, success in example bodies
* AutoExamples: to allow the declaration use todo, pending, success in example bodies
* TimeConversions: to create time expressions like 1.
This class must be inherited to allow a Specification to be executed as a JUnit test
This top-level object can be used to execute Specifications found in the source directory