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.e., the Boolean
property was true) and one field that provides
the name of the property.
Trait extended by matcher objects, which may appear after the word be, that can match against a Boolean
property.
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.e., the
property had its expected value), one field that provides
the name of the property, and two fields giving the expected and actual values.
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.
Transforms a given object's toString with a given function lazily.
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, four fields that provide
raw failure messages to report under different circumstances, four fields providing
arguments used to construct the final failure messages using raw failure messages
and a Prettifier.
Trait extended by objects that can match a value of the specified type.
A matcher factory that can produce a matcher given one typeclass instance.
A matcher factory that can produce a matcher given two typeclass instances.
A matcher factory that can produce a matcher given three typeclass instances.
A matcher factory that can produce a matcher given four typeclass instances.
A matcher factory that can produce a matcher given five typeclass instances.
A matcher factory that can produce a matcher given six typeclass instances.
A matcher factory that can produce a matcher given seven typeclass instances.
A matcher factory that can produce a matcher given eight typeclass instances.
A matcher factory that can produce a matcher given nine typeclass instances.
Provides an implicit conversion on functions that produce Matchers, i.e.,
T => Matcher[T] that enables you to modify error messages when composing Matchers.
Please use org.scalatest.Matchers instead.
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 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).
Singleton object that provides unapply method to extract failure message from MatchResult
having matches property value of false.
MatchPatternHelper is called by MatchPatternMacro to support matchPattern syntax.
Companion object for the MatchResult case class.
Singleton object that provides unapply method to extract negated failure message from MatchResult
having matches property value of true.
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 containing an implicit method that converts a MatcherFactory1 to a Matcher.
Companion object containing an implicit method that converts a MatcherFactory2 to a Matcher.
Companion object containing an implicit method that converts a MatcherFactory3 to a Matcher.
Companion object containing an implicit method that converts a MatcherFactory4 to a Matcher.
Companion object containing an implicit method that converts a MatcherFactory5 to a Matcher.
Companion object containing an implicit method that converts a MatcherFactory6 to a Matcher.
Companion object containing an implicit method that converts a MatcherFactory7 to a Matcher.
Companion object containing an implicit method that converts a MatcherFactory8 to a Matcher.
Companion object that facilitates the importing of MatcherProducers members as
an alternative to mixing it in.
TypeMatcherHelper is called by TypeMatcherMacro to support a [Type] and an [Type] syntax.
Please use org.scalatest.MustMatchers instead.
Please use org.scalatest.Matchers instead.
Please use org.scalatest.MustMatchers instead.