Trait extended by matcher objects, which may appear after the word be
, that can match a value of the specified type.
The result of a Boolean
property match operation, such as one performed by a
BePropertyMatcher
,
which contains one field that indicates whether the match succeeded (i.
Trait extended by matcher objects, which may appear after the word be
, that can match against a Boolean
property.
This trait is part of the ScalaTest matchers DSL.
Trait that provides a domain specific language (DSL) for expressing assertions in tests
using the word should
. (If you prefer the word must
, you can alternatively
mix in trait DeprecatedMustMatchers
.) For example, if you mix DeprecatedShouldMatchers
into
a suite class, you can write an equality assertion in that suite like this:
The result of a property match operation such as one performed by a
HavePropertyMatcher
,
which contains one field that indicates whether the match succeeded (i.
Trait extended by matcher objects, which may appear after the word have
, that can match against a
property of the type specified by the HavePropertyMatcher
's second type parameter P
.
The result of a match operation, such as one performed by a Matcher
or
BeMatcher
, which
contains one field that indicates whether the match succeeded and four fields that provide
failure messages to report under different circumstances.
Trait extended by objects that can match a value of the specified type.
This trait is part of the ScalaTest matchers DSL.
Trait that provides a domain specific language (DSL) for expressing assertions in tests
using the word should
. (If you prefer the word must
, you can alternatively
mix in trait MustMatchers
.) For example, if you mix ShouldMatchers
into
a suite class, you can write an equality assertion in that suite like this:
Companion object for trait BeMatcher
that provides a
factory method that creates a BeMatcher[T]
from a
passed function of type (T => MatchResult)
.
Companion object for the BePropertyMatchResult
case class.
Companion object for trait BePropertyMatcher
that provides a
factory method that creates a BePropertyMatcher[T]
from a
passed function of type (T => BePropertyMatchResult)
.
Companion object that facilitates the importing of DeprecatedShouldMatchers
members as
an alternative to mixing it the trait.
Companion object for the HavePropertyMatchResult
case class.
Companion object for trait HavePropertyMatcher
that provides a
factory method that creates a HavePropertyMatcher[T]
from a
passed function of type (T => HavePropertyMatchResult)
.
Companion object for the MatchResult
case class.
Companion object for trait Matcher
that provides a
factory method that creates a Matcher[T]
from a
passed function of type (T => MatchResult)
.
Companion object that facilitates the importing of ShouldMatchers
members as
an alternative to mixing it the trait.