Type Members
-
implicit
class
AdaptFunction[T, S] extends AnyRef
-
class
AnyBeHaveMatchers[T] extends AnyRef
-
class
AnyMatcherResult extends AnyRef
-
class
AnyRefMatcherResult[T <: AnyRef] extends AnyRef
-
class
AnyWithEmptyMatchers[T] extends AnyRef
-
class
BangExample extends AnyRef
-
class
BeLikeResultMatcher[T] extends AnyRef
-
class
BlockExample extends AnyRef
-
class
ClassMatcherResult extends AnyRef
-
implicit
class
ContainSeqMatcherFunction[T] extends AnyRef
-
class
Debuggable[T] extends ConsoleOutput
-
class
Descriptible[T] extends AnyRef
-
implicit
class
EitherResultMatcher[L, R] extends AnyRef
-
class
ExceptionClassMatcher extends Matcher[Any]
-
class
ExceptionMatcher[E <: Throwable] extends Matcher[Any]
-
class
ExceptionMatcherResult[T] extends AnyRef
-
class
ExpectationDescription extends AnyRef
-
class
FindMatcher extends Matcher[String]
-
class
FindMatcherPattern extends FindMatcher
-
class
FindMatcherPatternWithGroups extends FindMatcherWithGroups
-
class
FindMatcherRegex extends FindMatcherPattern
-
class
FindMatcherWithGroups extends Matcher[String]
-
implicit
class
FragmentTaggedAs extends AnyRef
-
implicit
class
FragmentsTaggedAs extends AnyRef
-
implicit
class
FutureMatchable[T] extends AnyRef
-
implicit
class
FuturezMatchable[T] extends AnyRef
-
class
HasSize[T] extends AnyRef
-
implicit
class
HiddenFragment extends AnyRef
-
trait
ImplicitParam extends AnyRef
-
trait
ImplicitParam1 extends AnyRef
-
trait
ImplicitParam10 extends AnyRef
-
trait
ImplicitParam2 extends AnyRef
-
trait
ImplicitParam3 extends AnyRef
-
trait
ImplicitParam4 extends AnyRef
-
trait
ImplicitParam5 extends AnyRef
-
trait
ImplicitParam6 extends AnyRef
-
trait
ImplicitParam7 extends AnyRef
-
trait
ImplicitParam8 extends AnyRef
-
trait
ImplicitParam9 extends AnyRef
-
implicit
class
InvariantMatcherFunction[T] extends AnyRef
-
class
MapKeyResultMatcher[K] extends AnyRef
-
class
MapResultMatcher[K, V] extends AnyRef
-
class
MapValueResultMatcher[V] extends AnyRef
-
class
MatchResultCombinator[T] extends AnyRef
-
implicit
class
MatcherFunction[S, T] extends AnyRef
-
class
MutableBangExample extends org.specs2.specification.dsl.mutable.ExampleDsl.BangExample
-
class
MutableTitleOps extends org.specs2.specification.dsl.mutable.TitleDsl.TitleOps
-
implicit
class
MutedFragment extends AnyRef
-
case class
NegativeTimeout(t: Timeout) extends Product with Serializable
-
class
NeutralMatcherNumeric extends AnyRef
-
class
NeutralMatcherOrdered extends AnyRef
-
class
NeutralStringMatcher extends AnyRef
-
class
NotStringMatcher extends AnyRef
-
class
NumericResultMatcher[S] extends AnyRef
-
class
OptionResultMatcher[T] extends AnyRef
-
class
OrderedResultMatcher[S] extends AnyRef
-
class
OrderedSeqMatchResult[T] extends AnyRef
-
class
PartialFunctionResultMatcher[K, V] extends AnyRef
-
class
PendingUntilFixed[T] extends AnyRef
-
class
ResultLogicalCombinator extends AnyRef
-
class
SeqMatcher[S, T] extends Matcher[Seq[T]]
-
class
SetMatcher[S, T] extends Matcher[Set[T]]
-
implicit
class
SignificantFiguresSyntax extends AnyRef
-
implicit
class
SignificantSyntax[N] extends AnyRef
-
class
StringResultMatcher extends AnyRef
-
class
TitleOps extends AnyRef
-
class
TraversableBeHaveMatchers[T] extends AnyRef
-
trait
TraversableMatcher[T] extends Matcher[GenTraversableOnce[T]]
-
class
TryResultMatcher[T] extends AnyRef
-
implicit
class
TupleMatcher10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10] extends AnyRef
-
implicit
class
TupleMatcher11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11] extends AnyRef
-
implicit
class
TupleMatcher12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12] extends AnyRef
-
implicit
class
TupleMatcher13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13] extends AnyRef
-
implicit
class
TupleMatcher14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14] extends AnyRef
-
implicit
class
TupleMatcher15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15] extends AnyRef
-
implicit
class
TupleMatcher16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16] extends AnyRef
-
implicit
class
TupleMatcher17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17] extends AnyRef
-
implicit
class
TupleMatcher18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18] extends AnyRef
-
implicit
class
TupleMatcher19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19] extends AnyRef
-
implicit
class
TupleMatcher2[T1, T2] extends AnyRef
-
implicit
class
TupleMatcher20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20] extends AnyRef
-
implicit
class
TupleMatcher21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21] extends AnyRef
-
implicit
class
TupleMatcher22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22] extends AnyRef
-
implicit
class
TupleMatcher3[T1, T2, T3] extends AnyRef
-
implicit
class
TupleMatcher4[T1, T2, T3, T4] extends AnyRef
-
implicit
class
TupleMatcher5[T1, T2, T3, T4, T5] extends AnyRef
-
implicit
class
TupleMatcher6[T1, T2, T3, T4, T5, T6] extends AnyRef
-
implicit
class
TupleMatcher7[T1, T2, T3, T4, T5, T6, T7] extends AnyRef
-
implicit
class
TupleMatcher8[T1, T2, T3, T4, T5, T6, T7, T8] extends AnyRef
-
implicit
class
TupleMatcher9[T1, T2, T3, T4, T5, T6, T7, T8, T9] extends AnyRef
-
class
TypedEqualExpectation[T] extends AnyRef
-
class
WarningForgottenOperator extends AnyRef
-
implicit
class
appendSpecStructureToFragment extends AnyRef
-
implicit
class
appendSpecStructureToFragments extends AnyRef
-
implicit
class
appendSpecStructureToSpecHeader extends AnyRef
-
implicit
class
appendSpecStructureToSpecStructure extends AnyRef
-
implicit
class
appendSpecStructureToString extends AnyRef
-
implicit
class
appendToArguments extends AnyRef
-
implicit
class
appendToFragment extends AnyRef
-
implicit
class
appendToFragments extends AnyRef
-
implicit
class
appendToString extends AnyRef
-
implicit
class
describe extends AnyRef
-
implicit
class
fragmentFormatting extends AnyRef
-
implicit
class
fragmentsFormatting extends AnyRef
-
implicit
class
futureAsResult[T] extends org.specs2.matcher.FuturezMatchers.FuturezAsResult[T]
-
implicit
class
linkFragment extends AnyRef
-
implicit
class
mutableLinkFragment extends org.specs2.specification.dsl.mutable.ReferenceDsl.linkFragment
-
implicit
class
mutableSeeFragment extends org.specs2.specification.dsl.mutable.ReferenceDsl.seeFragment
-
implicit
class
resultFunction[T, R] extends AnyRef
-
implicit
class
seeFragment extends AnyRef
-
implicit
class
specificationInStringContext extends AnyRef
-
implicit
class
textFragment extends AnyRef
Value Members
-
final
def
!=(arg0: Any): Boolean
-
def
!=/(s: String): Matcher[Any]
-
def
!==[T](t: ⇒ T): Matcher[T]
-
final
def
##(): Int
-
implicit
def
***If you see this message this means that you've forgotten an operator after the description string: you should write "example" >> result ***(s: String): WarningForgottenOperator
-
def
<[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThan[S]
-
def
<=[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThanOrEqualTo[S]
-
final
def
==(arg0: Any): Boolean
-
def
==/(s: String): AdaptableMatcher[Any]
-
def
===[T](t: ⇒ T): BeTypedEqualTo[T]
-
def
==~[T, S](s: ⇒ S)(implicit convert: (S) ⇒ T): Matcher[T]
-
def
=~(r: Regex): BeMatchingRegex
-
def
=~(p: Pattern): BeMatchingPattern
-
def
=~(t: ⇒ String): BeMatching
-
def
>[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]
-
def
>=[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]
-
val
ACCEPT: String
-
val
ACCEPTED: Int
-
val
ACCEPT_CHARSET: String
-
val
ACCEPT_ENCODING: String
-
val
ACCEPT_LANGUAGE: String
-
val
ACCEPT_RANGES: String
-
val
ACCESS_CONTROL_ALLOW_CREDENTIALS: String
-
val
ACCESS_CONTROL_ALLOW_HEADERS: String
-
val
ACCESS_CONTROL_ALLOW_METHODS: String
-
val
ACCESS_CONTROL_ALLOW_ORIGIN: String
-
val
ACCESS_CONTROL_EXPOSE_HEADERS: String
-
val
ACCESS_CONTROL_MAX_AGE: String
-
val
ACCESS_CONTROL_REQUEST_HEADERS: String
-
val
ACCESS_CONTROL_REQUEST_METHOD: String
-
val
AGE: String
-
val
ALLOW: String
-
val
AUTHORIZATION: String
-
val
BAD_GATEWAY: Int
-
val
BAD_REQUEST: Int
-
val
CACHE_CONTROL: String
-
val
CHUNKED: String
-
val
CONFLICT: Int
-
val
CONNECTION: String
-
val
CONTENT_DISPOSITION: String
-
val
CONTENT_ENCODING: String
-
val
CONTENT_LANGUAGE: String
-
val
CONTENT_LENGTH: String
-
val
CONTENT_LOCATION: String
-
val
CONTENT_MD5: String
-
val
CONTENT_RANGE: String
-
val
CONTENT_TRANSFER_ENCODING: String
-
val
CONTENT_TYPE: String
-
val
CONTINUE: Int
-
val
COOKIE: String
-
val
CREATED: Int
-
val
DATE: String
-
val
DELETE: String
-
val
ETAG: String
-
val
EXPECT: String
-
val
EXPECTATION_FAILED: Int
-
val
EXPIRES: String
-
val
FAILED_DEPENDENCY: Int
-
val
FIREFOX: Class[FirefoxDriver]
-
val
FORBIDDEN: Int
-
val
FORWARDED: String
-
val
FOUND: Int
-
val
FROM: String
-
val
GATEWAY_TIMEOUT: Int
-
val
GET: String
-
val
GONE: Int
-
val
HEAD: String
-
val
HOST: String
-
val
HTMLUNIT: Class[HtmlUnitDriver]
-
val
HTTP_1_0: String
-
val
HTTP_1_1: String
-
val
HTTP_VERSION_NOT_SUPPORTED: Int
-
val
IF_MATCH: String
-
val
IF_MODIFIED_SINCE: String
-
val
IF_NONE_MATCH: String
-
val
IF_RANGE: String
-
val
IF_UNMODIFIED_SINCE: String
-
val
INSUFFICIENT_STORAGE: Int
-
val
INTERNAL_SERVER_ERROR: Int
-
val
LAST_MODIFIED: String
-
val
LENGTH_REQUIRED: Int
-
val
LOCATION: String
-
val
LOCKED: Int
-
val
MAX_FORWARDS: String
-
val
METHOD_NOT_ALLOWED: Int
-
val
MOVED_PERMANENTLY: Int
-
val
MULTIPLE_CHOICES: Int
-
val
MULTI_STATUS: Int
-
val
NON_AUTHORITATIVE_INFORMATION: Int
-
val
NOT_ACCEPTABLE: Int
-
val
NOT_FOUND: Int
-
val
NOT_IMPLEMENTED: Int
-
val
NOT_MODIFIED: Int
-
val
NO_CONTENT: Int
-
val
OK: Int
-
val
OPTIONS: String
-
val
ORIGIN: String
-
val
PARTIAL_CONTENT: Int
-
val
PATCH: String
-
val
PAYMENT_REQUIRED: Int
-
val
POST: String
-
val
PRAGMA: String
-
val
PRECONDITION_FAILED: Int
-
val
PROXY_AUTHENTICATE: String
-
val
PROXY_AUTHENTICATION_REQUIRED: Int
-
val
PROXY_AUTHORIZATION: String
-
val
PUT: String
-
val
RANGE: String
-
val
REFERER: String
-
val
REQUESTED_RANGE_NOT_SATISFIABLE: Int
-
val
REQUEST_ENTITY_TOO_LARGE: Int
-
val
REQUEST_TIMEOUT: Int
-
val
REQUEST_URI_TOO_LONG: Int
-
val
RESET_CONTENT: Int
-
val
RETRY_AFTER: String
-
val
SEE_OTHER: Int
-
val
SERVER: String
-
val
SERVICE_UNAVAILABLE: Int
-
val
SET_COOKIE: String
-
val
SET_COOKIE2: String
-
val
SWITCHING_PROTOCOLS: Int
-
val
TE: String
-
val
TEMPORARY_REDIRECT: Int
-
val
TOO_MANY_REQUEST: Int
-
val
TRAILER: String
-
val
TRANSFER_ENCODING: String
-
implicit
def
ToDelta[S](n: S)(implicit arg0: Numeric[S]): CanHaveDelta[S]
-
val
UNAUTHORIZED: Int
-
val
UNPROCESSABLE_ENTITY: Int
-
val
UNSUPPORTED_MEDIA_TYPE: Int
-
val
UPGRADE: String
-
val
USER_AGENT: String
-
val
USE_PROXY: Int
-
val
VARY: String
-
val
VIA: String
-
val
WARNING: String
-
val
WWW_AUTHENTICATE: String
-
val
X_FORWARDED_FOR: String
-
val
X_FORWARDED_HOST: String
-
val
X_FORWARDED_PORT: String
-
val
X_FORWARDED_PROTO: String
-
val
X_REQUESTED_WITH: String
-
def
aFailedTry[T](t: Throwable): TryFailureCheckedMatcher[T]
-
def
aFailedTry[T](check: ValueCheck[Throwable]): TryFailureCheckedMatcher[T]
-
def
aFailedTry[T]: TryFailureMatcher[T]
-
def
aSuccessfulTry[T](t: T): TrySuccessCheckedMatcher[T]
-
def
aSuccessfulTry[T](check: ValueCheck[T]): TrySuccessCheckedMatcher[T]
-
def
aSuccessfulTry[T]: TrySuccessMatcher[T]
-
def
action(a: ⇒ Any): Fragment
-
def
addBacktab(n: Int): Fragment
-
def
addBacktab: Fragment
-
def
addBreak(n: Int): Fragment
-
def
addBreak: Fragment
-
def
addFragment(fragment: Fragment): Fragment
-
def
addFragmentBlock(f: ⇒ Fragment): Fragment
-
def
addFragments(fragments: Fragments): Fragments
-
def
addFragmentsBlock(fs: ⇒ Fragments): Fragments
-
def
addParagraph(s: String, n: Int): Fragment
-
def
addTab(n: Int): Fragment
-
def
addTab: Fragment
-
def
addText(s: String): Fragment
-
implicit
def
akaMust[T](tm: Expectable[T]): MustExpectable[T]
-
implicit
def
akaShould[T](tm: Expectable[T]): ShouldExpectable[T]
-
def
allOf[T](checks: ValueCheck[T]*): ContainWithResultSeq[T]
-
def
anError: Error
-
def
anInstanceOf[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
-
implicit
def
anyAsResultIsInterpolatedFragment(r: ⇒ Function0Result): InterpolatedFragment
-
implicit
def
anyBeHaveMatcher[T](result: MatchResult[T]): AnyBeHaveMatchers[T]
-
def
anyOf[T](t: T*): Matcher[T]
-
implicit
def
anyToArgProperty[T](t: ⇒ T): ArgProperty[T]
-
implicit
def
anyWithEmpty[T](result: MatchResult[T])(implicit arg0: (T) ⇒ Any { def isEmpty: Boolean }): AnyWithEmptyMatchers[T]
-
def
args(ex: ArgProperty[String], include: ArgProperty[String], exclude: ArgProperty[String], was: ArgProperty[String], plan: ArgProperty[Boolean], skipAll: ArgProperty[Boolean], stopOnFail: ArgProperty[Boolean], stopOnSkip: ArgProperty[Boolean], sequential: ArgProperty[Boolean], asap: ArgProperty[Boolean], isolated: ArgProperty[Boolean], xonly: ArgProperty[Boolean], showOnly: ArgProperty[String], color: ArgProperty[Boolean]): Arguments
-
lazy val
args: ArgumentsNamespaceMutable
-
implicit
def
argumentsFunctionIsInterpolatedFragment[R](f: (Arguments) ⇒ R)(implicit arg0: AsResult[R]): InterpolatedFragment
-
final
def
asInstanceOf[T0]: T0
-
def
asNoneAs[T](other: ⇒ Option[T]): Matcher[Option[T]]
-
def
asNullAs[T](a: ⇒ T): Matcher[T]
-
implicit
def
asResult[T](r: MatchResult[T]): Result
-
implicit
def
asResultIsInterpolatedFragment[R](r: ⇒ R)(implicit arg0: AsResult[R]): InterpolatedFragment
-
def
assignableFrom[T](implicit arg0: ClassTag[T]): Matcher[Class[_]]
-
def
atLeast[T](checks: ValueCheck[T]*): ContainWithResultSeq[T]
-
def
atLeastOnce[T](matcher: Matcher[T]): ContainWithResult[T]
-
def
atLeastOnce[T, R](values: GenTraversableOnce[T])(f: (T) ⇒ R)(implicit arg0: AsResult[R]): MatchResult[GenTraversableOnce[T]]
-
def
atLeastOnceWhen[T, R](values: GenTraversable[T])(f: PartialFunction[T, R])(implicit arg0: AsResult[R]): MatchResult[GenTraversableOnce[T]]
-
def
atMost[T](checks: ValueCheck[T]*): ContainWithResultSeq[T]
-
def
atMostOnce[T](matcher: Matcher[T]): ContainWithResult[T]
-
def
atMostOnce[T, R](values: GenTraversableOnce[T])(f: (T) ⇒ R)(implicit arg0: AsResult[R]): MatchResult[GenTraversableOnce[T]]
-
def
atMostOnceWhen[T, R](values: GenTraversable[T])(f: PartialFunction[T, R])(implicit arg0: AsResult[R]): MatchResult[GenTraversableOnce[T]]
-
def
attempt[T](m: Matcher[T])(timeout: FiniteDuration)(implicit ee: ExecutionEnv): Matcher[Future[T]]
-
def
attempt[T](m: Matcher[T])(retries: Int)(implicit ee: ExecutionEnv): Matcher[Future[T]]
-
def
attempt[T](m: Matcher[T])(retries: Int, timeout: FiniteDuration)(implicit ee: ExecutionEnv): Matcher[Future[T]]
-
def
attempt[T](m: Matcher[T])(implicit ee: ExecutionEnv): Matcher[Future[T]]
-
def
await[T](future: Future[T], timeout: Long, unit: TimeUnit): T
-
def
await[T](future: Future[T])(implicit timeout: Timeout): T
-
def
await[T](m: Matcher[T])(retries: Int, timeout: FiniteDuration)(implicit ee: ExecutionEnv): Matcher[Future[T]]
-
def
await[T](m: Matcher[T])(implicit ee: ExecutionEnv): Matcher[Future[T]]
-
def
awaitFor[T](m: Matcher[T])(timeout: FiniteDuration)(implicit ee: ExecutionEnv): Matcher[Future[T]]
-
implicit
def
bangExample(d: String): BangExample
-
def
be: NeutralMatcher[Any]
-
def
be[T <: AnyRef](t: ⇒ T): BeTheSameAs[T]
-
def
beAFailedTry[T](check: ValueCheck[Throwable]): TryFailureCheckedMatcher[T]
-
def
beAFailedTry[T]: TryFailureMatcher[T]
-
def
beASuccessfulTry[T](check: ValueCheck[T]): TrySuccessCheckedMatcher[T]
-
def
beASuccessfulTry[T]: TrySuccessMatcher[T]
-
def
beAnInstanceOf[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
-
def
beAnyOf[T](t: T*): Matcher[T]
-
def
beAsNoneAs[T](other: ⇒ Option[T]): Matcher[Option[T]]
-
def
beAsNullAs[T](a: ⇒ T): Matcher[T]
-
def
beAssignableFrom[T](implicit arg0: ClassTag[T]): Matcher[Class[_]]
-
def
beBetween[T](t1: T, t2: T)(implicit arg0: (T) ⇒ Ordered[T]): BetweenMatcher[T]
-
def
beCloseTo[S](target: SignificantTarget[S])(implicit arg0: Numeric[S]): Matcher[S]
-
def
beCloseTo[S](target: S, figures: SignificantFigures)(implicit arg0: Numeric[S]): Matcher[S]
-
def
beCloseTo[S](delta: PlusOrMinus[S])(implicit arg0: Numeric[S]): Matcher[S]
-
def
beCloseTo[S](n: S, delta: S)(implicit arg0: Numeric[S]): Matcher[S]
-
def
beDefinedAt[K](values: K*): Matcher[PartialFunction[K, Any]]
-
def
beDefinedBy[K, V](values: (K, V)*): Matcher[PartialFunction[K, V]]
-
def
beEmpty[T](implicit arg0: (T) ⇒ Any { def isEmpty: Boolean }): Matcher[T]
-
def
beEqualTo[T](t: ⇒ T): BeEqualTo
-
def
beFailedTry[T](check: ValueCheck[Throwable]): TryFailureCheckedMatcher[T]
-
def
beFailedTry[T]: TryFailureMatcher[T]
-
def
beFalse: Matcher[Boolean]
-
def
beGreaterThan[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]
-
def
beGreaterThanOrEqualTo[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]
-
def
beLeft[T]: LeftMatcher[T]
-
def
beLeft[T](t: ValueCheck[T]): LeftCheckedMatcher[T]
-
def
beLessThan[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThan[S]
-
def
beLessThanOrEqualTo[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThanOrEqualTo[S]
-
def
beLike[T](pattern: PartialFunction[T, MatchResult[_]]): Matcher[T]
-
def
beLikeA[T](pattern: ⇒ PartialFunction[T, MatchResult[_]]): Matcher[T]
-
def
beMatching(a: Regex): BeMatchingRegex
-
def
beMatching(a: Pattern): BeMatchingPattern
-
def
beMatching(a: ⇒ String): BeMatching
-
def
beNone: Matcher[Option[Any]]
-
def
beNull[T]: BeNull[T]
-
def
beOneOf[T](t: T*): Matcher[T]
-
def
beRight[T]: RightMatcher[T]
-
def
beRight[T](t: ValueCheck[T]): RightCheckedMatcher[T]
-
def
beSome[T]: SomeMatcher[T]
-
def
beSome[T](check: ValueCheck[T]): SomeCheckedMatcher[T]
-
def
beSorted[T](implicit arg0: Ordering[T]): OrderingMatcher[T]
-
def
beSuccessfulTry[T](check: ValueCheck[T]): TrySuccessCheckedMatcher[T]
-
def
beSuccessfulTry[T]: TrySuccessMatcher[T]
-
def
beTheSameAs[T <: AnyRef](t: ⇒ T): BeTheSameAs[T]
-
def
beTrue: BeTrueMatcher
-
def
beTypedEqualTo[T](t: ⇒ T, equality: (T, T) ⇒ Boolean): BeTypedEqualTo[T]
-
def
be[[T](t1: T, t2: T)(implicit arg0: (T) ⇒ Ordered[T]): BetweenMatcher[T]
-
def
be][T](t1: T, t2: T)(implicit arg0: (T) ⇒ Ordered[T]): BetweenMatcher[T]
-
def
be_!=[T](t: ⇒ T): Matcher[Any]
-
def
be_!=/(a: String): Matcher[Any]
-
def
be_!==[T](t: ⇒ T): Matcher[T]
-
def
be_<[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThan[S]
-
def
be_<=[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThanOrEqualTo[S]
-
def
be_==[T](t: ⇒ T): BeEqualTo
-
def
be_==/(a: String): AdaptableMatcher[Any]
-
def
be_===[T](t: ⇒ T): BeTypedEqualTo[T]
-
def
be_==~[T, S](s: ⇒ S)(implicit convert: (S) ⇒ T): Matcher[T]
-
def
be_>[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]
-
def
be_>=[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]
-
def
between[T](t1: T, t2: T)(implicit arg0: (T) ⇒ Ordered[T]): BetweenMatcher[T]
-
implicit
def
blockExample(d: String): BlockExample
-
def
booleanToSimpleResult(b: Boolean): Result
-
def
br: Fragment
-
def
bt(n: Int): Fragment
-
def
bt: Fragment
-
-
-
def
charset(of: Future[Result])(implicit timeout: Timeout): Option[String]
-
def
checkFailure[T](m: MatchResult[T]): MatchResult[T]
-
def
checkMatchResultFailure[T](m: MatchResult[T]): MatchResult[T]
-
def
checkResultFailure(result: ⇒ Result): Result
-
implicit
def
checkableSeqIsContainCheckSeq[T](seq: Seq[T])(implicit to: (T) ⇒ ValueCheck[T]): Seq[ValueCheck[T]]
-
def
clone(): AnyRef
-
def
closeTo[S](target: SignificantTarget[S])(implicit arg0: Numeric[S]): Matcher[S]
-
def
closeTo[S](target: S, figures: SignificantFigures)(implicit arg0: Numeric[S]): Matcher[S]
-
def
closeTo[S](delta: PlusOrMinus[S])(implicit arg0: Numeric[S]): Matcher[S]
-
def
closeTo[S](n: S, delta: S)(implicit arg0: Numeric[S]): Matcher[S]
-
def
colors(c: Colors): Arguments
-
-
implicit
def
combineMatchResult[T](m: ⇒ MatchResult[T]): MatchResultCombinator[T]
-
-
implicit
def
commandLineAsResultIsInterpolatedFragment[R](r: ⇒ R)(implicit arg0: CommandLineAsResult[R]): InterpolatedFragment
-
implicit
def
commandLineFunctionIsInterpolatedFragment[R](f: (CommandLine) ⇒ R)(implicit arg0: AsResult[R]): InterpolatedFragment
-
def
contain[T, S](f: (⇒ T) ⇒ Matcher[S])(expected: ⇒ Seq[T]): (Seq[S]) ⇒ MatchResult[Seq[S]]
-
def
contain(t: Char): Matcher[String]
-
def
contain(t: String): Matcher[String]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T], t7: ValueCheck[T], t8: ValueCheck[T], t9: ValueCheck[T], t10: ValueCheck[T], t11: ValueCheck[T], t12: ValueCheck[T], t13: ValueCheck[T], t14: ValueCheck[T], t15: ValueCheck[T], t16: ValueCheck[T], t17: ValueCheck[T], t18: ValueCheck[T], t19: ValueCheck[T], t20: ValueCheck[T], t21: ValueCheck[T], t22: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T], t7: ValueCheck[T], t8: ValueCheck[T], t9: ValueCheck[T], t10: ValueCheck[T], t11: ValueCheck[T], t12: ValueCheck[T], t13: ValueCheck[T], t14: ValueCheck[T], t15: ValueCheck[T], t16: ValueCheck[T], t17: ValueCheck[T], t18: ValueCheck[T], t19: ValueCheck[T], t20: ValueCheck[T], t21: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T], t7: ValueCheck[T], t8: ValueCheck[T], t9: ValueCheck[T], t10: ValueCheck[T], t11: ValueCheck[T], t12: ValueCheck[T], t13: ValueCheck[T], t14: ValueCheck[T], t15: ValueCheck[T], t16: ValueCheck[T], t17: ValueCheck[T], t18: ValueCheck[T], t19: ValueCheck[T], t20: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T], t7: ValueCheck[T], t8: ValueCheck[T], t9: ValueCheck[T], t10: ValueCheck[T], t11: ValueCheck[T], t12: ValueCheck[T], t13: ValueCheck[T], t14: ValueCheck[T], t15: ValueCheck[T], t16: ValueCheck[T], t17: ValueCheck[T], t18: ValueCheck[T], t19: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T], t7: ValueCheck[T], t8: ValueCheck[T], t9: ValueCheck[T], t10: ValueCheck[T], t11: ValueCheck[T], t12: ValueCheck[T], t13: ValueCheck[T], t14: ValueCheck[T], t15: ValueCheck[T], t16: ValueCheck[T], t17: ValueCheck[T], t18: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T], t7: ValueCheck[T], t8: ValueCheck[T], t9: ValueCheck[T], t10: ValueCheck[T], t11: ValueCheck[T], t12: ValueCheck[T], t13: ValueCheck[T], t14: ValueCheck[T], t15: ValueCheck[T], t16: ValueCheck[T], t17: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T], t7: ValueCheck[T], t8: ValueCheck[T], t9: ValueCheck[T], t10: ValueCheck[T], t11: ValueCheck[T], t12: ValueCheck[T], t13: ValueCheck[T], t14: ValueCheck[T], t15: ValueCheck[T], t16: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T], t7: ValueCheck[T], t8: ValueCheck[T], t9: ValueCheck[T], t10: ValueCheck[T], t11: ValueCheck[T], t12: ValueCheck[T], t13: ValueCheck[T], t14: ValueCheck[T], t15: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T], t7: ValueCheck[T], t8: ValueCheck[T], t9: ValueCheck[T], t10: ValueCheck[T], t11: ValueCheck[T], t12: ValueCheck[T], t13: ValueCheck[T], t14: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T], t7: ValueCheck[T], t8: ValueCheck[T], t9: ValueCheck[T], t10: ValueCheck[T], t11: ValueCheck[T], t12: ValueCheck[T], t13: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T], t7: ValueCheck[T], t8: ValueCheck[T], t9: ValueCheck[T], t10: ValueCheck[T], t11: ValueCheck[T], t12: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T], t7: ValueCheck[T], t8: ValueCheck[T], t9: ValueCheck[T], t10: ValueCheck[T], t11: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T], t7: ValueCheck[T], t8: ValueCheck[T], t9: ValueCheck[T], t10: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T], t7: ValueCheck[T], t8: ValueCheck[T], t9: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T], t7: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T]): ContainWithResultSeq[T]
-
def
contain[T](cm: ContainWithResultSeq[T]): ContainWithResultSeq[T]
-
def
contain[T](check: ValueCheck[T]): ContainWithResult[T]
-
def
containAllOf[T](seq: Seq[T]): ContainWithResultSeq[T]
-
def
containAnyOf[T](seq: Seq[T]): ContainWithResult[T]
-
def
containMatch[T](t: ⇒ String): Matcher[GenTraversableOnce[T]]
-
def
containPattern[T](t: ⇒ String): Matcher[GenTraversableOnce[T]]
-
def
containTheSameElementsAs[T](seq: Seq[T], equality: (T, T) ⇒ Boolean): Matcher[Traversable[T]]
-
def
containing(s: String): Matcher[String]
-
def
contentAsBytes(of: Future[Result])(implicit timeout: Timeout): Array[Byte]
-
def
contentAsBytes(of: Content)(implicit timeout: Timeout): Array[Byte]
-
def
contentAsJson(of: Future[Result])(implicit timeout: Timeout): JsValue
-
def
contentAsJson(of: Content)(implicit timeout: Timeout): JsValue
-
def
contentAsString(of: Future[Result])(implicit timeout: Timeout): String
-
def
contentAsString(of: Content)(implicit timeout: Timeout): String
-
def
contentType(of: Future[Result])(implicit timeout: Timeout): Option[String]
-
def
contentType(of: Content)(implicit timeout: Timeout): String
-
def
cookies(of: Future[Result])(implicit timeout: Timeout): Cookies
-
def
createExample[T](expression: String, code: ⇒ T, asResult: AsResult[T]): Fragments
-
def
createExecutionInterpolatedFragment(execution: Execution): InterpolatedFragment
-
def
createExpectable[T](t: ⇒ T, alias: Option[(String) ⇒ String]): Expectable[T]
-
def
createExpectable[T](t: ⇒ T, alias: (String) ⇒ String): Expectable[T]
-
def
createExpectable[T](t: ⇒ T, alias: ⇒ String): Expectable[T]
-
def
createExpectable[T](t: ⇒ T): Expectable[T]
-
def
createExpectableWithShowAs[T](t: ⇒ T, show: ⇒ String): Expectable[T]
-
def
createMustExpectable[T](t: ⇒ T): MustExpectable[T]
-
def
createShouldExpectable[T](t: ⇒ T): ShouldExpectable[T]
-
implicit
def
debug[T](t: ⇒ T): Debuggable[T]
-
def
decorate(is: SpecStructure, env: Env): SpecStructure
-
implicit
def
defaultAwaitTimeout: Timeout
-
implicit
val
defaultNegativeTimeout: NegativeTimeout
-
def
definedAt[K](values: K*): Matcher[PartialFunction[K, Any]]
-
def
definedBy[K, V](values: (K, V)*): Matcher[PartialFunction[K, V]]
-
implicit
def
describe[T](t: ⇒ T): Descriptible[T]
-
implicit
def
describeExpectation(description: String): ExpectationDescription
-
implicit
def
descriptionToFragmentsIsInterpolatedFragment(fragments: (String) ⇒ Fragments): InterpolatedFragment
-
def
diffs(show: Boolean, separators: String, triggerSize: Int, diffRatio: Int, shortenSize: Int, full: Boolean, seqTriggerSize: Int, seqMaxSize: Int): Arguments
-
def
done: Success
-
implicit
def
downcastBeEqualTypedValueCheck[T, S >: T](check: BeEqualTypedValueCheck[T]): ValueCheck[S]
-
def
eachOf[T](checks: ValueCheck[T]*): ContainWithResultSeq[T]
-
implicit macro
def
eg[T](code: ⇒ T)(implicit arg0: AsResult[T]): Fragments
-
def
empty[T <: Any { def isEmpty: Boolean }]: Matcher[T]
-
def
end: Fragment
-
def
endWith(t: ⇒ String): Matcher[String]
-
def
endingWith(s: ⇒ String): Matcher[String]
-
implicit
def
envFunctionIsInterpolatedFragment[R](f: (Env) ⇒ R)(implicit arg0: AsResult[R]): InterpolatedFragment
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equalTo[T](t: ⇒ T): BeEqualTo
-
def
equals(arg0: Any): Boolean
-
def
eventually[T](nested: ⇒ Matcher[T]): Matcher[T]
-
def
eventually[T](retries: Int, sleep: Duration)(nested: ⇒ Matcher[T]): Matcher[T]
-
def
eventually[T](result: ⇒ T)(implicit arg0: AsResult[T]): T
-
def
eventually[T](retries: Int, sleep: Duration)(result: ⇒ T)(implicit arg0: AsResult[T]): T
-
def
exactly[T](checks: ValueCheck[T]*): ContainWithResultSeq[T]
-
def
exclude(tags: String): Arguments
-
def
excludeAlsoTrace(patterns: String*): IncludeExcludeStackTraceFilter
-
def
excludeTrace(patterns: String*): IncludeExcludeStackTraceFilter
-
implicit
def
executionContextFunctionIsInterpolatedFragment[R](f: (ExecutionContext) ⇒ R)(implicit arg0: AsResult[R]): InterpolatedFragment
-
implicit
def
executionEnvFunctionIsInterpolatedFragment[R](f: (ExecutionEnv) ⇒ R)(implicit arg0: AsResult[R]): InterpolatedFragment
-
implicit
def
executionEnvToExecutionContext(implicit ee: ExecutionEnv): ExecutionContext
-
implicit
def
executionEnvToExecutorService(implicit ee: ExecutionEnv): ExecutorService
-
implicit
def
executionIsInterpolatedFragment(execution: Execution): InterpolatedFragment
-
implicit
def
executorServiceFunctionIsInterpolatedFragment[R](f: (ExecutorService) ⇒ R)(implicit arg0: AsResult[R]): InterpolatedFragment
-
def
failedTry[T](t: Throwable): TryFailureCheckedMatcher[T]
-
def
failedTry[T](check: ValueCheck[Throwable]): TryFailureCheckedMatcher[T]
-
def
failedTry[T]: TryFailureMatcher[T]
-
def
failure(f: Failure): Failure
-
def
failure(m: String): Failure
-
def
failure: Failure
-
def
finalize(): Unit
-
-
-
def
find(a: ⇒ String): FindMatcher
-
def
flash(of: Future[Result])(implicit timeout: Timeout): Flash
-
def
forall[T](matcher: Matcher[T]): ContainWithResult[T]
-
def
forall[T, R](values: GenTraversableOnce[T])(f: (T) ⇒ R)(implicit arg0: AsResult[R]): MatchResult[GenTraversableOnce[T]]
-
def
forallWhen[T, U](values: GenTraversable[T])(f: PartialFunction[T, MatchResult[U]]): MatchResult[GenTraversableOnce[T]]
-
def
foreach[T](matcher: Matcher[T]): ContainWithResult[T]
-
def
foreach[T, R](values: GenTraversableOnce[T])(f: (T) ⇒ R)(implicit arg0: AsResult[R]): MatchResult[GenTraversableOnce[T]]
-
def
foreachWhen[T, R](values: GenTraversable[T])(f: PartialFunction[T, R])(implicit arg0: AsResult[R]): MatchResult[GenTraversableOnce[T]]
-
implicit
def
fragmentAsSpecStructure(f: Fragment): SpecStructure
-
def
fragmentFactory: FragmentFactory
-
implicit
def
fragmentIsInterpolatedFragment(f: ⇒ Fragment): InterpolatedFragment
-
implicit
def
fragmentToFragments(f: Fragment): Fragments
-
def
fragments: (Env) ⇒ Fragments
-
implicit
def
fragmentsAsSpecStructure(fs: ⇒ Fragments): SpecStructure
-
def
fragmentsBlock(fragments: Seq[Fragment], offset: Int): Fragments
-
implicit
def
fragmentsIsInterpolatedFragment(fragments: Fragments): InterpolatedFragment
-
implicit
def
fromMatchResult(r: ⇒ MatchResult[_]): Boolean
-
def
fullStackTrace: Arguments
-
implicit
def
functionAndKoMessageToMatcher[T](f: ((T) ⇒ Boolean, (T) ⇒ String)): Matcher[T]
-
implicit
def
functionAndMessagesToMatcher[T](f: ((T) ⇒ Boolean, (T) ⇒ String, (T) ⇒ String)): Matcher[T]
-
implicit
def
functionIsValueCheck[T, R](f: (T) ⇒ R)(implicit arg0: AsResult[R]): ValueCheck[T]
-
implicit
def
functionToMatcher[T](f: ((T) ⇒ Boolean, String)): Matcher[T]
-
implicit
def
functionToMatcher2[T](f: ((T) ⇒ Boolean, String, String)): Matcher[T]
-
final
def
getClass(): Class[_]
-
def
greaterThan[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]
-
def
greaterThanOrEqualTo[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]
-
def
hashCode(): Int
-
def
have: NeutralMatcher[Any]
-
def
haveClass[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
-
def
haveInterface[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
-
def
haveKey[K](k: K): Matcher[Iterable[(K, Any)]]
-
def
haveKeys[K](keys: K*): Matcher[Iterable[(K, Any)]]
-
def
haveLength[T](check: ValueCheck[Int])(implicit arg0: Sized[T]): SizedCheckedMatcher[T]
-
def
haveLength[T](n: Int)(implicit arg0: Sized[T]): SizedMatcher[T]
-
def
havePair[K, V](p: (K, V)): Matcher[Iterable[(K, V)]]
-
def
havePairs[K, V](pairs: (K, V)*): Matcher[Iterable[(K, V)]]
-
def
haveSize[T](check: ValueCheck[Int])(implicit arg0: Sized[T]): SizedCheckedMatcher[T]
-
def
haveSize[T](n: Int)(implicit arg0: Sized[T]): SizedMatcher[T]
-
def
haveSuperclass[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
-
def
haveValue[V](v: V): Matcher[Iterable[(Any, V)]]
-
def
haveValues[V](values: V*): Matcher[Iterable[(Any, V)]]
-
def
header(header: String, of: Future[Result])(implicit timeout: Timeout): Option[String]
-
def
headers(of: Future[Result])(implicit timeout: Timeout): Map[String, String]
-
implicit
lazy val
implicitParameter: ImplicitParam
-
implicit
lazy val
implicitParameter1: ImplicitParam1
-
implicit
lazy val
implicitParameter10: ImplicitParam10
-
implicit
lazy val
implicitParameter2: ImplicitParam2
-
implicit
lazy val
implicitParameter3: ImplicitParam3
-
implicit
lazy val
implicitParameter4: ImplicitParam4
-
implicit
lazy val
implicitParameter5: ImplicitParam5
-
implicit
lazy val
implicitParameter6: ImplicitParam6
-
implicit
lazy val
implicitParameter7: ImplicitParam7
-
implicit
lazy val
implicitParameter8: ImplicitParam8
-
implicit
lazy val
implicitParameter9: ImplicitParam9
-
implicit
lazy val
implicitsAreAllowed: implicitConversions
-
def
inMemoryDatabase(name: String = "default", options: Map[String, String] = Map.empty[String, String]): Map[String, String]
-
def
include(tags: String): Arguments
-
def
includeAlsoTrace(patterns: String*): IncludeExcludeStackTraceFilter
-
def
includeTrace(patterns: String*): IncludeExcludeStackTraceFilter
-
def
interface[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
-
def
is: SpecStructure
-
final
def
isInstanceOf[T0]: Boolean
-
def
isolated: Arguments
-
-
def
key[K](k: K): Matcher[Iterable[(K, Any)]]
-
def
keys[K](ks: K*): Matcher[Iterable[(K, Any)]]
-
def
klass[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
-
def
ko(m: String): MatchResult[Any]
-
lazy val
ko: MatchResult[Any]
-
implicit
def
lazyParameter[T](value: ⇒ T): LazyParameter[T]
-
def
left[T]: LeftMatcher[Nothing]
-
def
left[T](t: ValueCheck[T]): LeftCheckedMatcher[T]
-
def
left[T](t: T): LeftCheckedMatcher[T]
-
def
length[T](check: ValueCheck[Int])(implicit arg0: Sized[T]): SizedCheckedMatcher[T]
-
def
length[T](n: Int)(implicit arg0: Sized[T]): SizedMatcher[T]
-
def
lessThan[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThan[S]
-
def
lessThanOrEqualTo[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThanOrEqualTo[S]
-
def
like[T](pattern: ⇒ PartialFunction[T, MatchResult[_]]): Matcher[T]
-
def
likeA[T](pattern: ⇒ PartialFunction[T, MatchResult[_]]): Matcher[T]
-
def
link(s: ⇒ SpecificationStructure): Fragment
-
def
link(s: SpecStructure): Fragment
-
def
map(fs: ⇒ Fragments, env: Env): Fragments
-
def
map(fs: ⇒ Fragments): Fragments
-
def
map(structure: SpecStructure): SpecStructure
-
def
mapMatchResult[T](m: MatchResult[T]): MatchResult[T]
-
implicit
def
matchResultFunctionToMatcher[T, R](f: (T) ⇒ R)(implicit arg0: AsResult[R]): Matcher[T]
-
implicit
def
matcherIsValueCheck[T](m: Matcher[T]): ValueCheck[T]
-
implicit
def
matcherSeqIsContainCheckSeq[T](seq: Seq[Matcher[T]]): Seq[ValueCheck[T]]
-
def
matching(r: Regex): BeMatchingRegex
-
def
matching(t: Pattern): BeMatchingPattern
-
def
matching(t: ⇒ String): BeMatching
-
final
def
ne(arg0: AnyRef): Boolean
-
def
negate(r: Result): Result
-
def
negateWhen(condition: Boolean)(r: Result): Result
-
def
nocolor: Arguments
-
def
none: Matcher[Option[Any]]
-
def
not: NotMatcher[Any]
-
def
not[T](m: Matcher[T]): Matcher[T]
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
ok(m: String): MatchResult[Any]
-
lazy val
ok: MatchResult[Any]
-
def
oneOf[T](t: T*): Matcher[T]
-
def
only(examples: String): Arguments
-
implicit
def
orderedSeqMatchResult[T](result: MatchResult[Seq[T]])(implicit arg0: Ordering[T]): OrderedSeqMatchResult[T]
-
def
p: Fragments
-
def
pair[K, V](p: (K, V)): Matcher[Iterable[(K, V)]]
-
implicit
def
pairFunctionToMatcher[T](f: (T) ⇒ (Boolean, String)): Matcher[T]
-
def
pairs[K, V](pairs: (K, V)*): Matcher[Iterable[(K, V)]]
-
implicit
def
partialfunctionIsValueCheck[T, R](f: PartialFunction[T, R])(implicit arg0: AsResult[R]): ValueCheck[T]
-
def
pending(p: Pending): Pending
-
def
pending(m: String): Pending
-
def
pending: Pending
-
def
pending[R](r: ⇒ R)(implicit arg0: AsResult[R]): Pending
-
def
plan: Arguments
-
implicit
lazy val
postfixOpsAreAllowed: postfixOps
-
def
redirectLocation(of: Future[Result])(implicit timeout: Timeout): Option[String]
-
implicit
def
resultAsSpecStructure[R](r: ⇒ R)(implicit arg0: AsResult[R]): SpecStructure
-
def
retry[T](m: Matcher[T])(retries: Int)(implicit ee: ExecutionEnv): Matcher[Future[T]]
-
def
right[T]: RightMatcher[Nothing]
-
def
right[T](t: ValueCheck[T]): RightCheckedMatcher[T]
-
def
right[T](t: T): RightCheckedMatcher[T]
-
def
route[T](req: Request[T])(implicit w: Writeable[T]): Option[Future[Result]]
-
-
def
route[T](rh: RequestHeader, body: T)(implicit w: Writeable[T]): Option[Future[Result]]
-
-
def
running[T](testServer: TestServer, webDriver: WebDriver)(block: (TestBrowser) ⇒ T): T
-
def
running[T, WEBDRIVER <: WebDriver](testServer: TestServer, webDriver: Class[WEBDRIVER])(block: (TestBrowser) ⇒ T): T
-
def
running[T](testServer: TestServer)(block: ⇒ T): T
-
def
running[T](app: Application)(block: ⇒ T): T
-
def
s2(content: String, Yrangepos: Boolean, texts: Seq[String], textsStartPositions: Seq[String], textsEndPositions: Seq[String], variables: Seq[InterpolatedFragment], rangeExpressions: Seq[String]): Fragments
-
def
sandboxMatchResult[T](mr: ⇒ MatchResult[T]): MatchResult[T]
-
def
section(tag: NamedTag): Fragment
-
def
section(names: String*): Fragment
-
def
see(s: ⇒ SpecificationStructure): Fragment
-
def
see(s: SpecStructure): Fragment
-
implicit
def
seqToResult[T](r: Seq[MatchResult[T]]): Result
-
def
sequential: Arguments
-
def
session(of: Future[Result])(implicit timeout: Timeout): Session
-
def
setArguments(a: Arguments): Arguments
-
def
setStacktrace[T](m: MatchResult[T]): MatchResult[T]
-
def
setTitle(t: String): SpecHeader
-
def
showOnly(s: String): Arguments
-
def
size[T](check: ValueCheck[Int])(implicit arg0: Sized[T]): SizedCheckedMatcher[T]
-
def
size[T](n: Int)(implicit arg0: Sized[T]): SizedMatcher[T]
-
implicit
def
sized[T](s: MatchResult[T])(implicit arg0: Sized[T]): HasSize[T]
-
def
skipAll: Arguments
-
def
skipAllIf(condition: ⇒ Boolean): Arguments
-
def
skipAllUnless(condition: ⇒ Boolean): Arguments
-
def
skipped(s: Skipped): Skipped
-
def
skipped(m: String): Skipped
-
def
skipped: Skipped
-
def
skipped[R](r: ⇒ R)(implicit arg0: AsResult[R]): Skipped
-
def
some[T]: SomeMatcher[T]
-
def
some[T](check: ValueCheck[T]): SomeCheckedMatcher[T]
-
def
some[T](t: T): SomeCheckedMatcher[T]
-
def
sorted[T](implicit arg0: Ordering[T]): OrderingMatcher[T]
-
implicit
def
specHeaderAsStructure(header: SpecHeader): SpecStructure
-
implicit
def
specStructureAsFragments(spec: SpecStructure): Fragments
-
implicit
def
specStructureIsInterpolatedFragment(s: SpecStructure): InterpolatedFragment
-
def
specificationFragments: (Env) ⇒ Fragments
-
implicit
def
specificationRefIsInterpolatedFragment(ref: SpecificationRef): InterpolatedFragment
-
def
specificationStructure: (Env) ⇒ SpecStructure
-
implicit
def
specificationStructureIsInterpolatedFragment(s: SpecificationStructure): InterpolatedFragment
-
def
startWith(t: String): Matcher[String]
-
def
startingWith(s: ⇒ String): Matcher[String]
-
implicit
def
statsRepositoryFunctionIsInterpolatedFragment[R](f: (StatisticsRepository) ⇒ R)(implicit arg0: AsResult[R]): InterpolatedFragment
-
def
status(of: Future[Result])(implicit timeout: Timeout): Int
-
def
step(a: ⇒ Any, global: Boolean): Fragment
-
def
step(a: ⇒ Any): Fragment
-
implicit
def
stepParserIsInterpolatedFragment[R](f: StepParser[R])(implicit arg0: AsResult[R]): InterpolatedFragment
-
def
stopOnFail: Arguments
-
def
stopOnSkip: Arguments
-
def
stopWhen(f: (Result) ⇒ Boolean): Fragment
-
def
stopWhen(r: Result): Fragment
-
def
stopWhenFail(when: ⇒ Boolean): Fragment
-
def
stopWhenFail: Fragment
-
def
stopWhenSkipped(when: ⇒ Boolean): Fragment
-
def
stopWhenSkipped: Fragment
-
implicit
def
stringAsSpecStructure(s: String): SpecStructure
-
implicit
def
stringFunctionIsInterpolatedFragment[R](f: (String) ⇒ R)(implicit arg0: AsResult[R]): InterpolatedFragment
-
implicit
def
stringIsInterpolatedFragment(s: ⇒ String): InterpolatedFragment
-
implicit
def
stringMatcher(m: AdaptableMatcher[Any]): StringMatcher
-
implicit
def
stringMatcherFunctionToBynameMatcherFunction[T, R](f: (T) ⇒ Matcher[R]): (⇒ T) ⇒ Matcher[R]
-
implicit
def
stringMatcherIsTraversableMatcher(m: Matcher[String]): Matcher[GenTraversableOnce[String]]
-
def
structure: (Env) ⇒ SpecStructure
-
def
success(m: String): Success
-
lazy val
success: Success
-
def
successfulTry[T](t: T): TrySuccessCheckedMatcher[T]
-
def
successfulTry[T](check: ValueCheck[T]): TrySuccessCheckedMatcher[T]
-
def
successfulTry[T]: TrySuccessMatcher[T]
-
def
superClass[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
t(n: Int): Fragment
-
def
t: Fragment
-
def
tag(tag: NamedTag): Fragment
-
def
tag(names: String*): Fragment
-
lazy val
testServerPort: Int
-
implicit
def
theBlock(t: ⇒ Nothing): MustExpectable[Nothing]
-
implicit
def
theValue[T](t: ⇒ T): MustExpectable[T]
-
implicit
def
thisBlock(t: ⇒ Nothing): ShouldExpectable[Nothing]
-
implicit
def
thisValue[T](t: ⇒ T): ShouldExpectable[T]
-
def
throwA[E <: Throwable](e: E): ExceptionMatcher[E]
-
def
throwA[E <: Throwable](message: String)(implicit m: ClassTag[E]): Matcher[Any]
-
def
throwA[E <: Throwable](implicit m: ClassTag[E]): ExceptionClassMatcher
-
def
throwAn[E <: Throwable](e: E): ExceptionMatcher[E]
-
def
throwAn[E <: Throwable](message: String)(implicit m: ClassTag[E]): Matcher[Any]
-
def
throwAn[E <: Throwable](implicit m: ClassTag[E]): ExceptionClassMatcher
-
implicit
def
timesFor(n: Int): Times
-
implicit
def
title(s: String): MutableTitleOps
-
implicit
def
toAnyMatcherResult(result: MatchResult[AnyRef]): AnyMatcherResult
-
implicit
def
toAnyRefMatcherResult[T <: AnyRef](result: MatchResult[T]): AnyRefMatcherResult[T]
-
implicit
def
toBeLikeResultMatcher[T](result: MatchResult[T]): BeLikeResultMatcher[T]
-
implicit
def
toClassMatcherResult(result: MatchResult[Class[_]]): ClassMatcherResult
-
implicit
def
toExceptionMatcher[T](result: MatchResult[T]): ExceptionMatcherResult[T]
-
implicit
def
toMapKeyResultMatcher[K](result: MatchResult[Iterable[(K, Any)]]): MapKeyResultMatcher[K]
-
implicit
def
toMapResultMatcher[K, V](result: MatchResult[Iterable[(K, V)]]): MapResultMatcher[K, V]
-
implicit
def
toMapValueResultMatcher[V](result: MatchResult[Iterable[(Any, V)]]): MapValueResultMatcher[V]
-
implicit
def
toNeutralMatcherNumeric(result: NeutralMatcher[Any]): NeutralMatcherNumeric
-
implicit
def
toNeutralMatcherOrdered(result: NeutralMatcher[Any]): NeutralMatcherOrdered
-
implicit
def
toNeutralStringMatcher(result: NeutralMatcher[Any]): NeutralStringMatcher
-
implicit
def
toNotStringMatcher(result: NotMatcher[Any]): NotStringMatcher
-
implicit
def
toNumericResultMatcher[S](result: MatchResult[S])(implicit arg0: Numeric[S]): NumericResultMatcher[S]
-
implicit
def
toOptionResultMatcher[T](result: MatchResult[Option[T]]): OptionResultMatcher[T]
-
implicit
def
toOrderedResultMatcher[S](result: MatchResult[S])(implicit arg0: (S) ⇒ Ordered[S]): OrderedResultMatcher[S]
-
implicit
def
toPartialFunctionResultMatcher[K, V](result: MatchResult[PartialFunction[K, V]]): PartialFunctionResultMatcher[K, V]
-
implicit
def
toPendingUntilFixed[T](t: ⇒ T)(implicit arg0: AsResult[T]): PendingUntilFixed[T]
-
implicit
def
toResult(b: Boolean): Result
-
def
toString(): String
-
implicit
def
toStringResultMatcher(result: MatchResult[String]): StringResultMatcher
-
implicit
def
toTryResultMatcher[T](result: MatchResult[Try[T]]): TryResultMatcher[T]
-
def
Play specs2 specification.
This trait excludes some of the mixins provided in the default specs2 specification that clash with Play helpers methods. It also mixes in the Play test helpers and types for convenience.