trait AnyMatchers extends AnyBaseMatchers with AnyBeHaveMatchers
This trait provides matchers which are applicable to any type of value
- Alphabetic
- By Inheritance
- AnyMatchers
- AnyBeHaveMatchers
- BeHaveMatchers
- AnyBaseMatchers
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
class
AnyBeHaveMatchers[T] extends AnyRef
- Definition Classes
- AnyBeHaveMatchers
-
class
AnyMatcherResult extends AnyRef
- Definition Classes
- AnyBeHaveMatchers
-
class
AnyRefMatcherResult[T <: AnyRef] extends AnyRef
- Definition Classes
- AnyBeHaveMatchers
-
class
AnyWithEmptyMatchers[T] extends AnyRef
- Definition Classes
- AnyBeHaveMatchers
-
class
BeLikeResultMatcher[T] extends AnyRef
- Definition Classes
- AnyBeHaveMatchers
-
class
ClassMatcherResult extends AnyRef
- Definition Classes
- AnyBeHaveMatchers
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
!==[T](t: ⇒ T)(implicit arg0: Diffable[T]): Matcher[T]
matches if a != b
matches if a != b
- Definition Classes
- AnyBaseMatchers
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
===[T](t: ⇒ T)(implicit arg0: Diffable[T]): EqualityMatcher[T]
matches if a == b
matches if a == b
- Definition Classes
- AnyBaseMatchers
-
def
==~[T, S](s: ⇒ S)(implicit arg0: Diffable[T], convert: (S) ⇒ T): Matcher[T]
matches if a == b after an implicit conversion
matches if a == b after an implicit conversion
- Definition Classes
- AnyBaseMatchers
-
def
anInstanceOf[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
- Definition Classes
- AnyBeHaveMatchers
-
implicit
def
anyBeHaveMatcher[T](result: MatchResult[T]): AnyBeHaveMatchers[T]
- Definition Classes
- AnyBeHaveMatchers
-
def
anyOf[T](t: T*): Matcher[T]
- Definition Classes
- AnyBeHaveMatchers
-
implicit
def
anyWithEmpty[T](result: MatchResult[T])(implicit arg0: (T) ⇒ Any { def isEmpty: Boolean }): AnyWithEmptyMatchers[T]
- Definition Classes
- AnyBeHaveMatchers
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
asNullAs[T](a: ⇒ T): Matcher[T]
- Definition Classes
- AnyBeHaveMatchers
-
def
assignableFrom[T](implicit arg0: ClassTag[T]): Matcher[Class[_]]
- Definition Classes
- AnyBeHaveMatchers
-
def
be: NeutralMatcher[Any]
- Definition Classes
- BeHaveMatchers
-
def
be[T <: AnyRef](t: ⇒ T): BeTheSameAs[T]
alias for beTheSameAs
alias for beTheSameAs
- Definition Classes
- AnyBaseMatchers
-
def
beAnInstanceOf[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
- Definition Classes
- AnyBaseMatchers
-
def
beAnyOf[T](t: T*): Matcher[T]
alias for beOneOf
alias for beOneOf
- Definition Classes
- AnyBaseMatchers
-
def
beAsNullAs[T](a: ⇒ T): Matcher[T]
matches if a is null when v is null and a is not null when v is not null
matches if a is null when v is null and a is not null when v is not null
- Definition Classes
- AnyBaseMatchers
-
def
beAssignableFrom[T](implicit arg0: ClassTag[T]): Matcher[Class[_]]
matches if v.isAssignableFrom(c)
matches if v.isAssignableFrom(c)
- Definition Classes
- AnyBaseMatchers
-
def
beEmpty[T](implicit arg0: (T) ⇒ Any { def isEmpty: Boolean }): Matcher[T]
matches if a.isEmpty
matches if a.isEmpty
- Definition Classes
- AnyBaseMatchers
-
def
beEqualTo[T](t: ⇒ T): BeEqualTo
matches if a == b
matches if a == b
- Definition Classes
- AnyBaseMatchers
-
def
beFalse: Matcher[Boolean]
matches if a == false
matches if a == false
- Definition Classes
- AnyBaseMatchers
-
def
beLike[T](pattern: PartialFunction[T, MatchResult[_]]): Matcher[T]
matches if the value returns a successful result when applied to a PartialFunction
matches if the value returns a successful result when applied to a PartialFunction
- Definition Classes
- AnyBaseMatchers
-
def
beLikeA[T](pattern: ⇒ PartialFunction[T, MatchResult[_]]): Matcher[T]
- Definition Classes
- AnyBeHaveMatchers
-
def
beNull[T]: BeNull[T]
matches if the value is null
matches if the value is null
- Definition Classes
- AnyBaseMatchers
-
def
beOneOf[T](t: T*): Matcher[T]
matches if t.toSeq.exists(_ == v)
matches if t.toSeq.exists(_ == v)
- Definition Classes
- AnyBaseMatchers
-
def
beTheSameAs[T <: AnyRef](t: ⇒ T): BeTheSameAs[T]
matches if a eq b
matches if a eq b
- Definition Classes
- AnyBaseMatchers
-
def
beTrue: BeTrueMatcher
matches if a == true
matches if a == true
- Definition Classes
- AnyBaseMatchers
-
def
beTypedEqualTo[T](t: ⇒ T)(implicit arg0: Diffable[T]): EqualityMatcher[T]
matches if a == b
matches if a == b
- Definition Classes
- AnyBaseMatchers
-
def
be_!=[T](t: ⇒ T): Matcher[Any]
matches if a != b
matches if a != b
- Definition Classes
- AnyBaseMatchers
-
def
be_!==[T](t: ⇒ T)(implicit arg0: Diffable[T]): Matcher[T]
matches if a != b
matches if a != b
- Definition Classes
- AnyBaseMatchers
-
def
be_==[T](t: ⇒ T): BeEqualTo
matches if a == b
matches if a == b
- Definition Classes
- AnyBaseMatchers
-
def
be_===[T](t: ⇒ T)(implicit arg0: Diffable[T]): EqualityMatcher[T]
matches if a == b
matches if a == b
- Definition Classes
- AnyBaseMatchers
-
def
be_==~[T, S](s: ⇒ S)(implicit arg0: Diffable[T], convert: (S) ⇒ T): Matcher[T]
matches if a == b after an implicit conversion
matches if a == b after an implicit conversion
- Definition Classes
- AnyBaseMatchers
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
empty[T <: Any { def isEmpty: Boolean }]: Matcher[T]
- Definition Classes
- AnyBeHaveMatchers
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equalTo[T](t: ⇒ T): BeEqualTo
matches if a == b
matches if a == b
- Definition Classes
- AnyBaseMatchers
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
have: NeutralMatcher[Any]
- Definition Classes
- BeHaveMatchers
-
def
haveClass[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
matches if v.getClass == c
matches if v.getClass == c
- Definition Classes
- AnyBaseMatchers
-
def
haveInterface[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
matches if x.getClass.getInterfaces.contains(T)
matches if x.getClass.getInterfaces.contains(T)
- Definition Classes
- AnyBaseMatchers
-
def
haveSuperclass[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
matches if c.isAssignableFrom(v.getClass.getSuperclass)
matches if c.isAssignableFrom(v.getClass.getSuperclass)
- Definition Classes
- AnyBaseMatchers
-
def
interface[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
- Definition Classes
- AnyBeHaveMatchers
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
klass[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
- Definition Classes
- AnyBeHaveMatchers
-
def
like[T](pattern: ⇒ PartialFunction[T, MatchResult[_]]): Matcher[T]
- Definition Classes
- AnyBeHaveMatchers
-
def
likeA[T](pattern: ⇒ PartialFunction[T, MatchResult[_]]): Matcher[T]
- Definition Classes
- AnyBeHaveMatchers
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
not: NotMatcher[Any]
- Definition Classes
- BeHaveMatchers
-
def
not[T](m: Matcher[T]): Matcher[T]
negate a matcher
negate a matcher
- Definition Classes
- AnyBaseMatchers
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
oneOf[T](t: T*): Matcher[T]
- Definition Classes
- AnyBeHaveMatchers
-
def
superClass[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
- Definition Classes
- AnyBeHaveMatchers
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
implicit
def
toAnyMatcherResult(result: MatchResult[AnyRef]): AnyMatcherResult
- Definition Classes
- AnyBeHaveMatchers
-
implicit
def
toAnyRefMatcherResult[T <: AnyRef](result: MatchResult[T]): AnyRefMatcherResult[T]
- Definition Classes
- AnyBeHaveMatchers
-
implicit
def
toBeLikeResultMatcher[T](result: MatchResult[T]): BeLikeResultMatcher[T]
- Definition Classes
- AnyBeHaveMatchers
-
implicit
def
toClassMatcherResult(result: MatchResult[Class[_]]): ClassMatcherResult
- Definition Classes
- AnyBeHaveMatchers
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
typedEqualTo[T](t: ⇒ T): EqualityMatcher[T]
matches if a == b
matches if a == b
- Definition Classes
- AnyBaseMatchers
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()