Typeclass that enables for aggregations certain contain
syntax in the ScalaTest matchers DSL.
Supertrait for CheckerAsserting
typeclasses, which are used to implement and determine the result
type of GeneratorDrivenPropertyChecks's apply
and forAll
method.
Supertrait for typeclasses that enable loneElement
and inspectors syntax
for collections.
Supertrait for typeclasses that enable certain contain
matcher syntax for containers.
Supertrait for typeclasses that enable the be defined
matcher syntax.
Supertrait for typeclasses that enable be empty
matcher syntax.
Supertrait for typeclasses that enable the exist
matcher syntax.
Supertrait for Futureistic
typeclasses.
Supertrait for InspectorAsserting
typeclasses, which are used to implement and determine the result
type of Inspectors
methods such as forAll
, forBetween
, etc.
Supertrait for typeclasses that enable contain key
matcher syntax.
Supertrait for Length
typeclasses.
Supertrait for Messaging
typeclasses.
Supertrait for typeclasses that enable the be readable
matcher syntax.
Typeclass that enables for sequencing certain contain
syntax in the ScalaTest matchers DSL.
Supertrait for Size
typeclasses.
Supertrait for typeclasses that enable the be
sorted
matcher syntax.
Supertrait for TableAsserting
typeclasses, which are used to implement and determine the result
type of TableDrivenPropertyChecks's forAll
, forEvery
and exists
method.
Trait that provides a timeoutAfter
construct, which allows you to specify a timeout for an
operation passed as a by-name parameter, as well as a way to signal/interrupt it if the operation exceeds its time limit.
Class holding lowest priority CheckerAsserting
implicit, which enables GeneratorDrivenPropertyChecks expressions that have result type Unit
.
Class holding lowest priority InspectorAsserting
implicit, which enables inspector expressions that have result type Unit
.
Class holding lowest priority TableAsserting
implicit, which enables TableDrivenPropertyChecks expressions that have result type Unit
.
Class holding lowest priority WheneverAsserting
implicit, which enables Whenever expressions that have result type Unit
.
Supertrait for typeclasses that enable contain value
matcher syntax.
Supertrait for WheneverAsserting
typeclasses, which are used to implement and determine the result
type of Whenever's whenever
method.
Supertrait for typeclasses that enable the be
writable
matcher syntax.
Companion object for Aggregating
that provides implicit implementations for the following types:
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 for Collecting
that provides implicit implementations for the following types:
Companion object for Containing
that provides implicit implementations for the following types:
Companion object for Definition
that provides implicit implementations for the following types:
Companion object for Emptiness
that provides implicit implementations for the following types:
Companion object for Existence
that provides implicit implementations for java.io.File
.
Companion object for trait Futuristic
that contains implicit Futuristic
providers for
FutureOutcome
and Future[T]
for any type T
.
Companion object to InspectorAsserting
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 for KeyMapping
that provides implicit implementations for scala.collection.GenMap
and java.util.Map
.
Companion object for Length
that provides implicit implementations for the following types:
Companion object for Messaging
that provides implicit implementations for the following types:
Companion object for Readability
that provides implicit implementations for the following types:
Companion object for Sequencing
that provides implicit implementations for the following types:
Companion object for Size
that provides implicit implementations for the following types:
Companion object for Sortable
that provides implicit implementations for the following types:
Companion object to TableAsserting
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 for Timed
typeclass that offers three implicit providers: one for FutureOutcome
,
one for Future
of any type, and one for any other type.
Companion object for ValueMapping
that provides implicit implementations for scala.collection.GenMap
and java.util.Map
.
Companion object to WheneverAsserting
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 for Writability
that provides implicit implementations for the following types: