object OptionMatchers extends OptionMatchers
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- OptionMatchers
- OptionMatchers
- ValueChecks
- ValueChecksBase
- ValueChecksLowImplicits
- OptionBeHaveMatchers
- BeHaveMatchers
- OptionBaseMatchers
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- class OptionResultMatcher[T] extends AnyRef
- Definition Classes
- OptionBeHaveMatchers
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asNoneAs[T](other: => Option[T]): Matcher[Option[T]]
- Definition Classes
- OptionBaseMatchers
- def be: NeutralMatcher[Any]
- Definition Classes
- BeHaveMatchers
- def beAsNoneAs[T](other: => Option[T]): Matcher[Option[T]]
- Definition Classes
- OptionBaseMatchers
- def beNone: Matcher[Option[Any]]
- Definition Classes
- OptionBaseMatchers
- def beSome[T](implicit p: control.ImplicitParameters.ImplicitParam = implicitParameter): SomeMatcher[T]
- Definition Classes
- OptionBaseMatchers
- def beSome[T](check: ValueCheck[T]): SomeCheckedMatcher[T]
- Definition Classes
- OptionBaseMatchers
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- implicit def downcastBeEqualTypedValueCheck[T, S >: T](check: BeEqualTypedValueCheck[T]): ValueCheck[S]
a check of type T can be downcasted implicitly to a check of type S >: T
a check of type T can be downcasted implicitly to a check of type S >: T
- Definition Classes
- ValueChecks
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- implicit def functionIsValueCheck[T, R](f: (T) => R)(implicit arg0: AsResult[R]): ValueCheck[T]
a function returning an object having an AsResult instance can check a value
a function returning an object having an AsResult instance can check a value
- Definition Classes
- ValueChecksLowImplicits
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def have: NeutralMatcher[Any]
- Definition Classes
- BeHaveMatchers
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- implicit def matcherIsValueCheck[T](m: Matcher[T]): ValueCheck[T]
a Matcher[T] can check a value
a Matcher[T] can check a value
- Definition Classes
- ValueChecksBase
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def none: Matcher[Option[Any]]
- Definition Classes
- OptionBaseMatchers
- def not: NotMatcher[Any]
- Definition Classes
- BeHaveMatchers
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- implicit def partialfunctionIsValueCheck[T, R](f: PartialFunction[T, R])(implicit arg0: AsResult[R]): ValueCheck[T]
a partial function returning an object having an AsResult instance can check a value
a partial function returning an object having an AsResult instance can check a value
- Definition Classes
- ValueChecks
- def some[T]: SomeMatcher[T]
- Definition Classes
- OptionBaseMatchers
- def some[T](check: ValueCheck[T]): SomeCheckedMatcher[T]
- Definition Classes
- OptionBaseMatchers
- def some[T](t: T)(implicit arg0: Diffable[T]): SomeCheckedMatcher[T]
- Definition Classes
- OptionBaseMatchers
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- implicit def toOptionResultMatcher[T](result: MatchResult[Option[T]]): OptionResultMatcher[T]
- Definition Classes
- OptionBeHaveMatchers
- def toString(): String
- Definition Classes
- AnyRef → Any
- def valueIsTypedValueCheck[T](expected: T)(implicit di: Diffable[T]): BeEqualTypedValueCheck[T]
an expected value can be used to check another value
an expected value can be used to check another value
- Definition Classes
- ValueChecksBase
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()