trait SpecLike extends ImmutableSpecificationStructure with S2StringContext1 with AcceptanceDsl1 with MustMatchers1 with ArgumentsCreation with ArgumentsShortcuts with FormattingFragments with StandardResults with StandardMatchResults
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- SpecLike
- StandardMatchResults
- StandardResults
- FormattingFragments
- ArgumentsShortcuts
- ArgumentsCreation
- MustMatchers1
- MustExpectations1
- MustExpectationsCreation
- Matchers1
- ValueChecksBase
- ValueChecksLowImplicits
- FutureBaseMatchers
- EventuallyMatchers
- EventuallyResults
- TryBaseMatchers
- EitherBaseMatchers
- OptionBaseMatchers
- NumericBaseMatchers
- ExceptionBaseMatchers
- ExpectationsCreation
- MatchResultStackTrace
- StringBaseMatchers
- TraversableBaseMatchers
- AnyBaseMatchers
- AcceptanceDsl1
- ActionDsl
- TagDsl
- ReferenceCreation
- SpecStructureDsl1
- S2StringContext1
- S2StringContextCreation
- FragmentsFactory
- ImmutableSpecificationStructure
- SpecificationStructure
- ContextualSpecificationStructure
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
class
ExceptionClassMatcher extends Matcher[Any]
- Definition Classes
- ExceptionBaseMatchers
-
class
ExceptionMatcher[E <: Throwable] extends Matcher[Any]
- Definition Classes
- ExceptionBaseMatchers
-
class
FindMatcher extends Matcher[String]
- Definition Classes
- StringBaseMatchers
-
class
FindMatcherPattern extends FindMatcher
- Definition Classes
- StringBaseMatchers
-
class
FindMatcherPatternWithGroups extends FindMatcherWithGroups
- Definition Classes
- StringBaseMatchers
-
class
FindMatcherRegex extends FindMatcherPattern
- Definition Classes
- StringBaseMatchers
-
class
FindMatcherWithGroups extends Matcher[String]
- Definition Classes
- StringBaseMatchers
-
implicit
class
appendToArguments extends AnyRef
- Definition Classes
- SpecStructureDsl1
-
implicit
class
specificationInStringContext extends AnyRef
- Definition Classes
- S2StringContextCreation
Abstract Value Members
-
abstract
def
is: SpecStructure
- Definition Classes
- SpecificationStructure
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
!=/(s: String): Matcher[Any]
- Definition Classes
- StringBaseMatchers
-
def
!==[T](t: ⇒ T)(implicit arg0: Diffable[T]): Matcher[T]
- Definition Classes
- AnyBaseMatchers
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
<[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThan[S]
- Definition Classes
- NumericBaseMatchers
-
def
<=[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThanOrEqualTo[S]
- Definition Classes
- NumericBaseMatchers
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
==/(s: String): AdaptableMatcher[Any]
- Definition Classes
- StringBaseMatchers
-
def
===[T](t: ⇒ T)(implicit arg0: Diffable[T]): EqualityMatcher[T]
- Definition Classes
- AnyBaseMatchers
-
def
==~[T, S](s: ⇒ S)(implicit arg0: Diffable[T], convert: (S) ⇒ T): Matcher[T]
- Definition Classes
- AnyBaseMatchers
-
def
=~(r: Regex): BeMatchingRegex
- Definition Classes
- StringBaseMatchers
-
def
=~(p: Pattern): BeMatchingPattern
- Definition Classes
- StringBaseMatchers
-
def
=~(t: ⇒ String): BeMatching
- Definition Classes
- StringBaseMatchers
-
def
>[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
>=[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
aFailedTry[T](t: Throwable): TryFailureCheckedMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
aFailedTry[T](check: ValueCheck[Throwable]): TryFailureCheckedMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
aFailedTry[T]: TryFailureMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
aSuccessfulTry[T](t: T)(implicit arg0: Diffable[T]): TrySuccessCheckedMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
aSuccessfulTry[T](check: ValueCheck[T]): TrySuccessCheckedMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
aSuccessfulTry[T]: TrySuccessMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
action(a: ⇒ Any): Fragment
- Definition Classes
- ActionDsl
-
def
allOf[T](checks: ValueCheck[T]*): ContainWithResultSeq[T]
- Definition Classes
- TraversableBaseMatchers
-
def
anError: Error
- Definition Classes
- StandardResults
-
def
args(ex: ArgProperty[String], include: ArgProperty[String], exclude: ArgProperty[String], was: ArgProperty[String], plan: ArgProperty[Boolean], skipAll: ArgProperty[Boolean], stopOnFail: ArgProperty[Boolean], stopOnError: ArgProperty[Boolean], stopOnIssue: ArgProperty[Boolean], stopOnSkip: ArgProperty[Boolean], sequential: ArgProperty[Boolean], batchSize: ArgProperty[Int], asap: ArgProperty[Boolean], isolated: ArgProperty[Boolean], xonly: ArgProperty[Boolean], showOnly: ArgProperty[String], color: ArgProperty[Boolean]): Arguments
- Definition Classes
- ArgumentsCreation
-
lazy val
args: ArgumentsNamespace
- Definition Classes
- ArgumentsCreation
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
asNoneAs[T](other: ⇒ Option[T]): Matcher[Option[T]]
- Definition Classes
- OptionBaseMatchers
-
implicit
def
asResultIsInterpolatedFragment[R](r: ⇒ R)(implicit arg0: AsResult[R]): InterpolatedFragment
- Definition Classes
- S2StringContext1
-
def
atLeast[T](checks: ValueCheck[T]*): ContainWithResultSeq[T]
- Definition Classes
- TraversableBaseMatchers
-
def
atMost[T](checks: ValueCheck[T]*): ContainWithResultSeq[T]
- Definition Classes
- TraversableBaseMatchers
-
def
await[T](m: Matcher[T])(retries: Int, timeout: FiniteDuration)(implicit ee: ExecutionEnv): Matcher[Future[T]]
- Definition Classes
- FutureBaseMatchers
-
def
await[T](m: Matcher[T])(implicit ee: ExecutionEnv): Matcher[Future[T]]
- Definition Classes
- FutureBaseMatchers
-
def
awaitFor[T](m: Matcher[T])(timeout: FiniteDuration)(implicit ee: ExecutionEnv): Matcher[Future[T]]
- Definition Classes
- FutureBaseMatchers
-
def
batchSize(n: Int): Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
be[T <: AnyRef](t: ⇒ T): BeTheSameAs[T]
- Definition Classes
- AnyBaseMatchers
-
def
beAFailedTry[T](check: ValueCheck[Throwable]): TryFailureCheckedMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
beAFailedTry[T]: TryFailureMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
beASuccessfulTry[T](check: ValueCheck[T]): TrySuccessCheckedMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
beASuccessfulTry[T]: TrySuccessMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
beAnInstanceOf[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
- Definition Classes
- AnyBaseMatchers
-
def
beAnyOf[T](t: T*): Matcher[T]
- Definition Classes
- AnyBaseMatchers
-
def
beAsNoneAs[T](other: ⇒ Option[T]): Matcher[Option[T]]
- Definition Classes
- OptionBaseMatchers
-
def
beAsNullAs[T](a: ⇒ T): Matcher[T]
- Definition Classes
- AnyBaseMatchers
-
def
beAssignableFrom[T](implicit arg0: ClassTag[T]): Matcher[Class[_]]
- Definition Classes
- AnyBaseMatchers
-
def
beBetween[T](t1: T, t2: T)(implicit arg0: (T) ⇒ Ordered[T]): BetweenMatcher[T]
- Definition Classes
- NumericBaseMatchers
-
def
beCloseTo[S](target: SignificantTarget[S])(implicit arg0: Numeric[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
beCloseTo[S](target: S, figures: SignificantFigures)(implicit arg0: Numeric[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
beCloseTo[S](delta: PlusOrMinus[S])(implicit arg0: Numeric[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
beCloseTo[S](n: S, delta: S)(implicit arg0: Numeric[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
beEmpty[T](implicit arg0: (T) ⇒ Any { def isEmpty: Boolean }): Matcher[T]
- Definition Classes
- AnyBaseMatchers
-
def
beEqualTo[T](t: ⇒ T): BeEqualTo
- Definition Classes
- AnyBaseMatchers
-
def
beFailedTry[T](check: ValueCheck[Throwable]): TryFailureCheckedMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
beFailedTry[T]: TryFailureMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
beFalse: Matcher[Boolean]
- Definition Classes
- AnyBaseMatchers
-
def
beGreaterThan[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
beGreaterThanOrEqualTo[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
beLeft[T](implicit p: control.ImplicitParameters.ImplicitParam): LeftMatcher[T]
- Definition Classes
- EitherBaseMatchers
-
def
beLeft[T](t: ValueCheck[T]): LeftCheckedMatcher[T]
- Definition Classes
- EitherBaseMatchers
-
def
beLessThan[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThan[S]
- Definition Classes
- NumericBaseMatchers
-
def
beLessThanOrEqualTo[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThanOrEqualTo[S]
- Definition Classes
- NumericBaseMatchers
-
def
beLike[T](pattern: PartialFunction[T, MatchResult[_]]): Matcher[T]
- Definition Classes
- AnyBaseMatchers
-
def
beMatching(a: Regex): BeMatchingRegex
- Definition Classes
- StringBaseMatchers
-
def
beMatching(a: Pattern): BeMatchingPattern
- Definition Classes
- StringBaseMatchers
-
def
beMatching(a: ⇒ String): BeMatching
- Definition Classes
- StringBaseMatchers
-
def
beNone: Matcher[Option[Any]]
- Definition Classes
- OptionBaseMatchers
-
def
beNull[T]: BeNull[T]
- Definition Classes
- AnyBaseMatchers
-
def
beOneOf[T](t: T*): Matcher[T]
- Definition Classes
- AnyBaseMatchers
-
def
beRight[T](implicit p: control.ImplicitParameters.ImplicitParam): RightMatcher[T]
- Definition Classes
- EitherBaseMatchers
-
def
beRight[T](t: ValueCheck[T]): RightCheckedMatcher[T]
- Definition Classes
- EitherBaseMatchers
-
def
beSome[T](implicit p: control.ImplicitParameters.ImplicitParam): SomeMatcher[T]
- Definition Classes
- OptionBaseMatchers
-
def
beSome[T](check: ValueCheck[T]): SomeCheckedMatcher[T]
- Definition Classes
- OptionBaseMatchers
-
def
beSorted[T](implicit arg0: Ordering[T]): OrderingMatcher[T]
- Definition Classes
- TraversableBaseMatchers
-
def
beSuccessfulTry[T](check: ValueCheck[T]): TrySuccessCheckedMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
beSuccessfulTry[T]: TrySuccessMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
beTheSameAs[T <: AnyRef](t: ⇒ T): BeTheSameAs[T]
- Definition Classes
- AnyBaseMatchers
-
def
beTrue: BeTrueMatcher
- Definition Classes
- AnyBaseMatchers
-
def
beTypedEqualTo[T](t: ⇒ T)(implicit arg0: Diffable[T]): EqualityMatcher[T]
- Definition Classes
- AnyBaseMatchers
-
def
be[[T](t1: T, t2: T)(implicit arg0: (T) ⇒ Ordered[T]): BetweenMatcher[T]
- Definition Classes
- NumericBaseMatchers
-
def
be][T](t1: T, t2: T)(implicit arg0: (T) ⇒ Ordered[T]): BetweenMatcher[T]
- Definition Classes
- NumericBaseMatchers
-
def
be_!=[T](t: ⇒ T): Matcher[Any]
- Definition Classes
- AnyBaseMatchers
-
def
be_!=/(a: String): Matcher[Any]
- Definition Classes
- StringBaseMatchers
-
def
be_!==[T](t: ⇒ T)(implicit arg0: Diffable[T]): Matcher[T]
- Definition Classes
- AnyBaseMatchers
-
def
be_<[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThan[S]
- Definition Classes
- NumericBaseMatchers
-
def
be_<=[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThanOrEqualTo[S]
- Definition Classes
- NumericBaseMatchers
-
def
be_==[T](t: ⇒ T): BeEqualTo
- Definition Classes
- AnyBaseMatchers
-
def
be_==/(a: String): AdaptableMatcher[Any]
- Definition Classes
- StringBaseMatchers
-
def
be_===[T](t: ⇒ T)(implicit arg0: Diffable[T]): EqualityMatcher[T]
- Definition Classes
- AnyBaseMatchers
-
def
be_==~[T, S](s: ⇒ S)(implicit arg0: Diffable[T], convert: (S) ⇒ T): Matcher[T]
- Definition Classes
- AnyBaseMatchers
-
def
be_>[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
be_>=[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
between[T](t1: T, t2: T)(implicit arg0: (T) ⇒ Ordered[T]): BetweenMatcher[T]
- Definition Classes
- NumericBaseMatchers
-
def
br: Fragment
- Definition Classes
- FormattingFragments
-
def
bt(n: Int): Fragment
- Definition Classes
- FormattingFragments
-
def
bt: Fragment
- Definition Classes
- FormattingFragments
-
def
checkFailure[T](m: MatchResult[T]): MatchResult[T]
- Attributes
- protected
- Definition Classes
- ExpectationsCreation
-
def
checkMatchResultFailure[T](m: MatchResult[T]): MatchResult[T]
- Attributes
- protected
- Definition Classes
- ExpectationsCreation
-
def
checkResultFailure(r: ⇒ Result): Result
- Attributes
- protected
- Definition Classes
- ExpectationsCreation
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
closeTo[S](target: SignificantTarget[S])(implicit arg0: Numeric[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
closeTo[S](target: S, figures: SignificantFigures)(implicit arg0: Numeric[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
closeTo[S](delta: PlusOrMinus[S])(implicit arg0: Numeric[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
closeTo[S](n: S, delta: S)(implicit arg0: Numeric[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
colors(c: Colors): Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
contain(t: Char): Matcher[String]
- Definition Classes
- StringBaseMatchers
-
def
contain(t: String): Matcher[String]
- Definition Classes
- StringBaseMatchers
-
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]
- Definition Classes
- TraversableBaseMatchers
-
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]
- Definition Classes
- TraversableBaseMatchers
-
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]
- Definition Classes
- TraversableBaseMatchers
-
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]
- Definition Classes
- TraversableBaseMatchers
-
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]
- Definition Classes
- TraversableBaseMatchers
-
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]
- Definition Classes
- TraversableBaseMatchers
-
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]
- Definition Classes
- TraversableBaseMatchers
-
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]
- Definition Classes
- TraversableBaseMatchers
-
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]
- Definition Classes
- TraversableBaseMatchers
-
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]
- Definition Classes
- TraversableBaseMatchers
-
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]
- Definition Classes
- TraversableBaseMatchers
-
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]
- Definition Classes
- TraversableBaseMatchers
-
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]
- Definition Classes
- TraversableBaseMatchers
-
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]
- Definition Classes
- TraversableBaseMatchers
-
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]): ContainWithResultSeq[T]
- Definition Classes
- TraversableBaseMatchers
-
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]
- Definition Classes
- TraversableBaseMatchers
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T], t6: ValueCheck[T]): ContainWithResultSeq[T]
- Definition Classes
- TraversableBaseMatchers
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T], t5: ValueCheck[T]): ContainWithResultSeq[T]
- Definition Classes
- TraversableBaseMatchers
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T], t4: ValueCheck[T]): ContainWithResultSeq[T]
- Definition Classes
- TraversableBaseMatchers
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T], t3: ValueCheck[T]): ContainWithResultSeq[T]
- Definition Classes
- TraversableBaseMatchers
-
def
contain[T](t1: ValueCheck[T], t2: ValueCheck[T]): ContainWithResultSeq[T]
- Definition Classes
- TraversableBaseMatchers
-
def
contain[T](cm: ContainWithResultSeq[T]): ContainWithResultSeq[T]
- Definition Classes
- TraversableBaseMatchers
-
def
contain[T](check: ValueCheck[T]): ContainWithResult[T]
- Definition Classes
- TraversableBaseMatchers
-
def
containAllOf[T](seq: Seq[T])(implicit arg0: Diffable[T]): ContainWithResultSeq[T]
- Definition Classes
- TraversableBaseMatchers
-
def
containAnyOf[T](seq: Seq[T]): ContainWithResult[T]
- Definition Classes
- TraversableBaseMatchers
-
def
containMatch[T](t: ⇒ String): Matcher[Traversable[T]]
- Definition Classes
- TraversableBaseMatchers
-
def
containPattern[T](t: ⇒ String): Matcher[Traversable[T]]
- Definition Classes
- TraversableBaseMatchers
-
def
containTheSameElementsAs[T](seq: Seq[T], equality: (T, T) ⇒ Boolean): Matcher[Traversable[T]]
- Definition Classes
- TraversableBaseMatchers
-
def
createExecutionInterpolatedFragment[R](execution: R)(implicit arg0: AsExecution[R]): InterpolatedFragment
- Definition Classes
- S2StringContextCreation
-
def
createExpectable[T](t: ⇒ T, alias: Option[(String) ⇒ String]): Expectable[T]
- Definition Classes
- ExpectationsCreation
-
def
createExpectable[T](t: ⇒ T, alias: (String) ⇒ String): Expectable[T]
- Definition Classes
- ExpectationsCreation
-
def
createExpectable[T](t: ⇒ T, alias: ⇒ String): Expectable[T]
- Definition Classes
- ExpectationsCreation
-
def
createExpectable[T](t: ⇒ T): Expectable[T]
- Definition Classes
- ExpectationsCreation
-
def
createExpectableWithShowAs[T](t: ⇒ T, showAs: ⇒ String): Expectable[T]
- Definition Classes
- ExpectationsCreation
-
def
createMustExpectable[T](t: ⇒ T): MustExpectable[T]
- Attributes
- protected
- Definition Classes
- MustExpectationsCreation
-
def
decorate(is: SpecStructure, env: Env): SpecStructure
- Definition Classes
- SpecificationStructure
-
def
diffs(show: Boolean, separators: String, triggerSize: Int, diffRatio: Int, shortenSize: Int, full: Boolean, seqTriggerSize: Int, seqMaxSize: Int): Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
done: Success
- Definition Classes
- StandardResults
-
def
eachOf[T](checks: ValueCheck[T]*): ContainWithResultSeq[T]
- Definition Classes
- TraversableBaseMatchers
-
def
end: Fragment
- Definition Classes
- FormattingFragments
-
def
endWith(t: ⇒ String): Matcher[String]
- Definition Classes
- StringBaseMatchers
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equalTo[T](t: ⇒ T): BeEqualTo
- Definition Classes
- AnyBaseMatchers
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
eventually[T](nested: ⇒ Matcher[T]): Matcher[T]
- Definition Classes
- EventuallyMatchers
-
def
eventually[T](nested: ⇒ Matcher[T], retries: Int, sleep: Duration): Matcher[T]
- Definition Classes
- EventuallyMatchers
-
def
eventually[T](nested: ⇒ Matcher[T], retries: Int, sleep: (Int) ⇒ Duration): Matcher[T]
- Definition Classes
- EventuallyMatchers
-
def
eventually[T](result: ⇒ T)(implicit arg0: AsResult[T]): T
- Definition Classes
- EventuallyResults
-
def
eventually[T](retries: Int, sleep: Duration)(result: ⇒ T)(implicit arg0: AsResult[T]): T
- Definition Classes
- EventuallyResults
-
def
eventually[T](retries: Int, sleep: (Int) ⇒ Duration)(result: ⇒ T)(implicit arg0: AsResult[T]): T
- Definition Classes
- EventuallyResults
-
def
exactly[T](checks: ValueCheck[T]*): ContainWithResultSeq[T]
- Definition Classes
- TraversableBaseMatchers
-
def
exclude(tags: String): Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
excludeAlsoTrace(patterns: String*): IncludeExcludeStackTraceFilter
- Definition Classes
- ArgumentsShortcuts
-
def
excludeTrace(patterns: String*): IncludeExcludeStackTraceFilter
- Definition Classes
- ArgumentsShortcuts
-
def
failedTry[T](t: Throwable): TryFailureCheckedMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
failedTry[T](check: ValueCheck[Throwable]): TryFailureCheckedMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
failedTry[T]: TryFailureMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
failure(message: String): Failure
- Definition Classes
- StandardResults
-
def
failure: Failure
- Definition Classes
- StandardResults
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
find(r: Regex): FindMatcherRegex
- Definition Classes
- StringBaseMatchers
-
def
find(p: Pattern): FindMatcherPattern
- Definition Classes
- StringBaseMatchers
-
def
find(a: ⇒ String): FindMatcher
- Definition Classes
- StringBaseMatchers
-
def
fragmentFactory: FragmentFactory
- Attributes
- protected
- Definition Classes
- FragmentsFactory
-
implicit
def
fragmentIsInterpolatedFragment(f: ⇒ Fragment): InterpolatedFragment
- Definition Classes
- S2StringContext1
-
def
fragments: (Env) ⇒ Fragments
- Definition Classes
- ContextualSpecificationStructure
-
implicit
def
fragmentsAsSpecStructure(fs: ⇒ Fragments): SpecStructure
- Definition Classes
- SpecStructureDsl1
-
def
fullStackTrace: Arguments
- Definition Classes
- ArgumentsShortcuts
-
implicit
def
functionIsValueCheck[T, R](f: (T) ⇒ R)(implicit arg0: AsResult[R]): ValueCheck[T]
- Definition Classes
- ValueChecksLowImplicits
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
greaterThan[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
greaterThanOrEqualTo[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
haveClass[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
- Definition Classes
- AnyBaseMatchers
-
def
haveInterface[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
- Definition Classes
- AnyBaseMatchers
-
def
haveLength[T](check: ValueCheck[Int])(implicit arg0: Sized[T]): SizedCheckedMatcher[T]
- Definition Classes
- TraversableBaseMatchers
-
def
haveLength[T](n: Int)(implicit arg0: Sized[T]): SizedMatcher[T]
- Definition Classes
- TraversableBaseMatchers
-
def
haveSize[T](check: ValueCheck[Int])(implicit arg0: Sized[T]): SizedCheckedMatcher[T]
- Definition Classes
- TraversableBaseMatchers
-
def
haveSize[T](n: Int)(implicit arg0: Sized[T]): SizedMatcher[T]
- Definition Classes
- TraversableBaseMatchers
-
def
haveSuperclass[T](implicit arg0: ClassTag[T]): Matcher[AnyRef]
- Definition Classes
- AnyBaseMatchers
-
def
include(tags: String): Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
includeAlsoTrace(patterns: String*): IncludeExcludeStackTraceFilter
- Definition Classes
- ArgumentsShortcuts
-
def
includeTrace(patterns: String*): IncludeExcludeStackTraceFilter
- Definition Classes
- ArgumentsShortcuts
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isolated: Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
ko(m: String): MatchResult[Any]
- Definition Classes
- StandardMatchResults
-
lazy val
ko: MatchResult[Any]
- Definition Classes
- StandardMatchResults
-
def
left[T](implicit p: control.ImplicitParameters.ImplicitParam): LeftMatcher[Nothing]
- Definition Classes
- EitherBaseMatchers
-
def
left[T](t: ValueCheck[T]): LeftCheckedMatcher[T]
- Definition Classes
- EitherBaseMatchers
-
def
left[T](t: T)(implicit arg0: Diffable[T]): LeftCheckedMatcher[T]
- Definition Classes
- EitherBaseMatchers
-
def
length[T](check: ValueCheck[Int])(implicit arg0: Sized[T]): SizedCheckedMatcher[T]
- Definition Classes
- TraversableBaseMatchers
-
def
length[T](n: Int)(implicit arg0: Sized[T]): SizedMatcher[T]
- Definition Classes
- TraversableBaseMatchers
-
def
lessThan[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThan[S]
- Definition Classes
- NumericBaseMatchers
-
def
lessThanOrEqualTo[S](n: S)(implicit arg0: (S) ⇒ Ordered[S]): BeLessThanOrEqualTo[S]
- Definition Classes
- NumericBaseMatchers
-
def
link(s: ⇒ SpecificationStructure): Fragment
- Definition Classes
- ReferenceCreation
-
def
link(s: SpecStructure): Fragment
- Definition Classes
- ReferenceCreation
-
def
map(fs: ⇒ Fragments, env: Env): Fragments
modify the fragments, using the current environment
modify the fragments, using the current environment
- Definition Classes
- SpecificationStructure
-
def
map(fs: ⇒ Fragments): Fragments
modify the fragments
modify the fragments
- Definition Classes
- SpecificationStructure
-
def
map(structure: SpecStructure): SpecStructure
modify the specification structure
modify the specification structure
- Definition Classes
- SpecificationStructure
-
def
mapMatchResult[T](m: MatchResult[T]): MatchResult[T]
- Attributes
- protected
- Definition Classes
- ExpectationsCreation
-
implicit
def
matcherIsValueCheck[T](m: Matcher[T]): ValueCheck[T]
- Definition Classes
- ValueChecksBase
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
nocolor: Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
none: Matcher[Option[Any]]
- Definition Classes
- OptionBaseMatchers
-
def
not[T](m: Matcher[T]): Matcher[T]
- Definition Classes
- AnyBaseMatchers
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
ok(m: String): MatchResult[Any]
- Definition Classes
- StandardMatchResults
-
lazy val
ok: MatchResult[Any]
- Definition Classes
- StandardMatchResults
-
def
only(examples: String): Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
p: Fragments
- Definition Classes
- FormattingFragments
-
def
pending[R](r: ⇒ R)(implicit arg0: AsResult[R]): Pending
- Definition Classes
- StandardResults
-
def
pending: Pending
- Definition Classes
- StandardResults
-
def
pending(message: String): Pending
- Definition Classes
- StandardResults
-
def
plan: Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
retry[T](m: Matcher[T])(retries: Int)(implicit ee: ExecutionEnv): Matcher[Future[T]]
- Definition Classes
- FutureBaseMatchers
-
def
right[T](implicit p: control.ImplicitParameters.ImplicitParam): RightMatcher[Nothing]
- Definition Classes
- EitherBaseMatchers
-
def
right[T](t: ValueCheck[T]): RightCheckedMatcher[T]
- Definition Classes
- EitherBaseMatchers
-
def
right[T](t: T)(implicit arg0: Diffable[T]): RightCheckedMatcher[T]
- Definition Classes
- EitherBaseMatchers
-
def
s2(content: String, Yrangepos: Boolean, texts: Seq[String], textsStartPositions: Seq[String], textsEndPositions: Seq[String], variables: Seq[InterpolatedFragment], rangeExpressions: Seq[String]): Fragments
based on the interpolated variables and the expressions captured with the macro, create the appropriate fragments
based on the interpolated variables and the expressions captured with the macro, create the appropriate fragments
if the Yrangepos scalac option is not set then we use an approximated method to find the expressions texts
- Definition Classes
- S2StringContextCreation
-
def
sandboxMatchResult[T](mr: ⇒ MatchResult[T]): MatchResult[T]
- Attributes
- protected
- Definition Classes
- ExpectationsCreation
-
def
section(tag: NamedTag): Fragment
- Definition Classes
- TagDsl
-
def
section(names: String*): Fragment
- Definition Classes
- TagDsl
-
def
see(s: ⇒ SpecificationStructure): Fragment
- Definition Classes
- ReferenceCreation
-
def
see(s: SpecStructure): Fragment
- Definition Classes
- ReferenceCreation
-
def
sequential: Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
setStacktrace[T](m: MatchResult[T]): MatchResult[T]
- Attributes
- protected
- Definition Classes
- MatchResultStackTrace
-
def
showOnly(s: String): Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
size[T](check: ValueCheck[Int])(implicit arg0: Sized[T]): SizedCheckedMatcher[T]
- Definition Classes
- TraversableBaseMatchers
-
def
size[T](n: Int)(implicit arg0: Sized[T]): SizedMatcher[T]
- Definition Classes
- TraversableBaseMatchers
-
def
skipAll: Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
skipAllIf(condition: ⇒ Boolean): Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
skipAllUnless(condition: ⇒ Boolean): Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
skipped[R](r: ⇒ R)(implicit arg0: AsResult[R]): Skipped
- Definition Classes
- StandardResults
-
def
skipped: Skipped
- Definition Classes
- StandardResults
-
def
skipped(message: String): Skipped
- Definition Classes
- StandardResults
-
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
-
def
sorted[T](implicit arg0: Ordering[T]): OrderingMatcher[T]
- Definition Classes
- TraversableBaseMatchers
-
def
startWith(a: String): Matcher[String]
- Definition Classes
- StringBaseMatchers
-
def
step(a: ⇒ Any, global: Boolean): Fragment
- Definition Classes
- ActionDsl
-
def
step(a: ⇒ Any): Fragment
- Definition Classes
- ActionDsl
-
def
stopOnFail: Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
stopOnSkip: Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
structure: (Env) ⇒ SpecStructure
- Definition Classes
- ImmutableSpecificationStructure → SpecificationStructure → ContextualSpecificationStructure
-
def
success: Success
- Definition Classes
- StandardResults
-
def
successfulTry[T](t: T)(implicit arg0: Diffable[T]): TrySuccessCheckedMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
successfulTry[T](check: ValueCheck[T]): TrySuccessCheckedMatcher[T]
- Definition Classes
- TryBaseMatchers
-
def
successfulTry[T]: TrySuccessMatcher[T]
- Definition Classes
- TryBaseMatchers
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
t(n: Int): Fragment
- Definition Classes
- FormattingFragments
-
def
t: Fragment
- Definition Classes
- FormattingFragments
-
def
tag(tag: NamedTag): Fragment
- Definition Classes
- TagDsl
-
def
tag(names: String*): Fragment
- Definition Classes
- TagDsl
-
implicit
def
theValue[T](t: ⇒ T): MustExpectable[T]
- Definition Classes
- MustExpectations1
-
def
throwA[E <: Throwable](e: E): ExceptionMatcher[E]
- Definition Classes
- ExceptionBaseMatchers
-
def
throwA[E <: Throwable](message: String)(implicit m: ClassTag[E]): Matcher[Any]
- Definition Classes
- ExceptionBaseMatchers
-
def
throwA[E <: Throwable](implicit m: ClassTag[E]): ExceptionClassMatcher
- Definition Classes
- ExceptionBaseMatchers
-
def
throwAn[E <: Throwable](e: E): ExceptionMatcher[E]
- Definition Classes
- ExceptionBaseMatchers
-
def
throwAn[E <: Throwable](message: String)(implicit m: ClassTag[E]): Matcher[Any]
- Definition Classes
- ExceptionBaseMatchers
-
def
throwAn[E <: Throwable](implicit m: ClassTag[E]): ExceptionClassMatcher
- Definition Classes
- ExceptionBaseMatchers
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
todo: Pending
- Definition Classes
- StandardResults
-
def
typedEqualTo[T](t: ⇒ T): EqualityMatcher[T]
- Definition Classes
- AnyBaseMatchers
-
def
unbatched: Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
valueIsTypedValueCheck[T](expected: T)(implicit di: Diffable[T]): BeEqualTypedValueCheck[T]
- Definition Classes
- ValueChecksBase
-
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()
-
def
was(s: String): Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
wontdo: Success
- Definition Classes
- StandardResults
-
def
xonly: Arguments
- Definition Classes
- ArgumentsShortcuts
-
def
~[S](delta: PlusOrMinus[S])(implicit arg0: Numeric[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers
-
def
~[S](n: S)(delta: S)(implicit arg0: Numeric[S]): Matcher[S]
- Definition Classes
- NumericBaseMatchers