Supertrait for CheckerAsserting typeclasses, which are used to implement and determine the result
type of GeneratorDrivenPropertyChecks's apply and forAll method.
Trait that contains several “check” methods that perform ScalaCheck property checks.
Abstract class that in the future will hold an intermediate priority CheckerAsserting implicit, which will enable inspector expressions
that have result type Expectation, a more composable form of assertion that returns a result instead of throwing an exception when it fails.
Trait containing methods that faciliate property checks against generated data.
Trait that facilitates property checks on data supplied by tables and ScalaCheck generators.
Class holding lowest priority CheckerAsserting implicit, which enables GeneratorDrivenPropertyChecks expressions that have result type Unit.
Companion object to CheckerAsserting that provides two implicit providers, a higher priority one for passed functions that have result
type Assertion, which also yields result type Assertion, and one for any other type, which yields result type Unit.
Companion object that facilitates the importing of Checkers members as
an alternative to mixing it in.
Companion object that facilitates the importing of PropertyChecks members as
an alternative to mixing it in.