Packages

case class TimedMatcher[T](check: ValueCheck[T], duration: Option[FiniteDuration]) extends Matcher[F[T]] with Product with Serializable

Source
RunTimedMatchers.scala
Linear Supertypes
Serializable, Serializable, Product, Equals, Matcher[F[T]], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TimedMatcher
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Matcher
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TimedMatcher(check: ValueCheck[T], duration: Option[FiniteDuration])

Value Members

  1. def ^^[S](f: (S) ⇒ Expectable[F[T]], dummy: Int): Matcher[S]
    Definition Classes
    Matcher
  2. def ^^[S](f: (S) ⇒ F[T]): Matcher[S]
    Definition Classes
    Matcher
  3. def and[S <: F[T]](m: ⇒ Matcher[S]): Matcher[S]
    Definition Classes
    Matcher
  4. final def apply[S <: F[T]](expected: Expectable[S]): MatchResult[S]
    Definition Classes
    TimedMatcher → Matcher
  5. def before(d: FiniteDuration): TimedMatcher[T]
  6. val check: ValueCheck[T]
  7. val duration: Option[FiniteDuration]
  8. def eventually(retries: Int, sleep: (Int) ⇒ Duration): Matcher[F[T]]
    Definition Classes
    Matcher
  9. def eventually(retries: Int, sleep: Duration): Matcher[F[T]]
    Definition Classes
    Matcher
  10. def eventually: Matcher[F[T]]
    Definition Classes
    Matcher
  11. def iff(b: Boolean): Matcher[F[T]]
    Definition Classes
    Matcher
  12. def lazily: Matcher[() ⇒ F[T]]
    Definition Classes
    Matcher
  13. def mute: Matcher[F[T]]
    Definition Classes
    Matcher
  14. def not: Matcher[F[T]]
    Definition Classes
    Matcher
  15. def or[S <: F[T]](m: ⇒ Matcher[S]): Matcher[S]
    Definition Classes
    Matcher
  16. def orPending(message: (String) ⇒ String): Matcher[F[T]]
    Definition Classes
    Matcher
  17. def orPending(m: String): Matcher[F[T]]
    Definition Classes
    Matcher
  18. def orPending: Matcher[F[T]]
    Definition Classes
    Matcher
  19. def orSkip(message: (String) ⇒ String): Matcher[F[T]]
    Definition Classes
    Matcher
  20. def orSkip(m: String): Matcher[F[T]]
    Definition Classes
    Matcher
  21. def orSkip: Matcher[F[T]]
    Definition Classes
    Matcher
  22. def setMessage(message: String): Matcher[F[T]]
    Definition Classes
    Matcher
  23. def test: (F[T]) ⇒ Boolean
    Definition Classes
    Matcher
  24. def unless(b: Boolean, m: String): Matcher[F[T]]
    Definition Classes
    Matcher
  25. def updateMessage(f: (String) ⇒ String): Matcher[F[T]]
    Definition Classes
    Matcher
  26. def when(b: Boolean, m: String): Matcher[F[T]]
    Definition Classes
    Matcher
  27. def withValue(t: T): TimedMatcher[T]
  28. def withValue(check: ValueCheck[T]): TimedMatcher[T]