InvariantMatcherFunction

implicit class InvariantMatcherFunction[T](f: T => Matcher[T])
class Object
trait Matchable
class Any

Value members

Concrete methods

def ^^^[A](g: A => T): A => Matcher[A]
Returns:

a function which will return the composition of a matcher and a function

def atLeastOnce(values: Iterable[T]): MatchResult[Iterable[T]]
def atMostOnce(values: Iterable[T]): MatchResult[Iterable[T]]
def forall(values: Iterable[T]): MatchResult[Iterable[T]]
def foreach(values: Iterable[T]): MatchResult[Iterable[T]]