Instance Constructors
-
new
FeatureSpecBehavior()
Type Members
-
final
class
AWord extends AnyRef
-
final
class
AnWord extends AnyRef
-
sealed
class
AnyShouldWrapper[T] extends AnyRef
-
class
AssertionsHelper extends AnyRef
-
class
CheckingEqualizer[L] extends AnyRef
-
class
DecidedByEquality[A] extends Equality[A]
-
class
DecidedWord extends AnyRef
-
class
DeterminedByEquivalence[T] extends Equivalence[T]
-
class
DeterminedWord extends AnyRef
-
class
Equalizer[L] extends AnyRef
-
final
class
HavePropertyMatcherGenerator extends AnyRef
-
final
class
KeyWord extends AnyRef
-
trait
NoArgTest extends () ⇒ Outcome with TestData
-
final
class
PlusOrMinusWrapper[T] extends AnyRef
-
final
class
RegexWord extends AnyRef
-
final
class
RegexWrapper extends AnyRef
-
class
ResultOfBeWordForAny[T] extends AnyRef
-
sealed
class
ResultOfBeWordForCollectedAny[T] extends AnyRef
-
final
class
ResultOfBeWordForCollectedArray[T] extends ResultOfBeWordForCollectedAny[Array[T]]
-
final
class
ResultOfCollectedAny[T] extends AnyRef
-
final
class
ResultOfContainWordForCollectedAny[T] extends AnyRef
-
final
class
ResultOfEndWithWordForCollectedString extends AnyRef
-
final
class
ResultOfEndWithWordForString extends AnyRef
-
final
class
ResultOfFullyMatchWordForCollectedString extends AnyRef
-
final
class
ResultOfFullyMatchWordForString extends AnyRef
-
final
class
ResultOfHaveWordForCollectedExtent[A] extends AnyRef
-
final
class
ResultOfHaveWordForExtent[A] extends AnyRef
-
final
class
ResultOfIncludeWordForCollectedString extends AnyRef
-
final
class
ResultOfIncludeWordForString extends AnyRef
-
final
class
ResultOfNotWordForCollectedAny[T] extends AnyRef
-
final
class
ResultOfStartWithWordForCollectedString extends AnyRef
-
final
class
ResultOfStartWithWordForString extends AnyRef
-
final
class
StringShouldWrapper extends AnyShouldWrapper[String] with scalatest.Matchers.StringShouldWrapperForVerb
-
trait
StringShouldWrapperForVerb extends AnyRef
-
class
TheAfterWord extends AnyRef
-
final
class
TheSameInstanceAsPhrase extends AnyRef
-
final
class
ValueWord extends AnyRef
Value Members
-
final
def
!=(arg0: Any): Boolean
-
def
!==[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]
-
def
!==(right: Null): TripleEqualsInvocation[Null]
-
def
!==[T](right: T): TripleEqualsInvocation[T]
-
final
def
##(): Int
-
def
<[T](right: T)(implicit arg0: Ordering[T]): ResultOfLessThanComparison[T]
-
def
<=[T](right: T)(implicit arg0: Ordering[T]): ResultOfLessThanOrEqualToComparison[T]
-
final
def
==(arg0: Any): Boolean
-
def
===[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]
-
def
===(right: Null): TripleEqualsInvocation[Null]
-
def
===[T](right: T): TripleEqualsInvocation[T]
-
def
>[T](right: T)(implicit arg0: Ordering[T]): ResultOfGreaterThanComparison[T]
-
def
>=[T](right: T)(implicit arg0: Ordering[T]): ResultOfGreaterThanOrEqualToComparison[T]
-
def
a[T](implicit arg0: ClassTag[T]): ResultOfATypeInvocation[T]
-
-
-
-
-
def
all[K, V, JMAP[k, v] <: Map[k, v]](xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
-
def
all[K, V, MAP[k, v] <: GenMap[k, v]](xs: MAP[K, V])(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[(K, V)]
-
def
all[E, C[_]](xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
-
-
-
def
an[T](implicit arg0: ClassTag[T]): ResultOfAnTypeInvocation[T]
-
-
final
def
asInstanceOf[T0]: T0
-
macro
def
assert(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
-
macro
def
assert(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion
-
macro
def
assertCompiles(code: String)(implicit pos: Position): Assertion
-
macro
def
assertDoesNotCompile(code: String)(implicit pos: Position): Assertion
-
def
assertResult(expected: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
-
def
assertResult(expected: Any, clue: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
-
def
assertThrows[T <: AnyRef](f: ⇒ Any)(implicit classTag: ClassTag[T], pos: Position): Assertion
-
macro
def
assertTypeError(code: String)(implicit pos: Position): Assertion
-
-
macro
def
assume(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
-
macro
def
assume(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion
-
-
def
atLeast[K, V, JMAP[k, v] <: Map[k, v]](num: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
-
def
atLeast[K, V, MAP[k, v] <: GenMap[k, v]](num: Int, xs: MAP[K, V])(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[(K, V)]
-
def
atLeast[E, C[_]](num: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
-
-
-
-
def
atMost[K, V, JMAP[k, v] <: Map[k, v]](num: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
-
def
atMost[K, V, MAP[k, v] <: GenMap[k, v]](num: Int, xs: MAP[K, V])(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[(K, V)]
-
def
atMost[E, C[_]](num: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
-
-
-
-
def
between(from: Int, upTo: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
-
def
between[K, V, JMAP[k, v] <: Map[k, v]](from: Int, upTo: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
-
def
between[E, C[_]](from: Int, upTo: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
-
def
cancel(cause: Throwable)(implicit pos: Position): Nothing
-
def
cancel(message: String, cause: Throwable)(implicit pos: Position): Nothing
-
def
cancel(message: String)(implicit pos: Position): Nothing
-
-
def
clone(): AnyRef
-
-
-
def
conversionCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], cnv: (B) ⇒ A): CanEqual[A, B]
-
def
convertEquivalenceToAToBConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: <:<[A, B]): CanEqual[A, B]
-
def
convertEquivalenceToAToBConversionConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: (A) ⇒ B): CanEqual[A, B]
-
def
convertEquivalenceToBToAConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: <:<[B, A]): CanEqual[A, B]
-
def
convertEquivalenceToBToAConversionConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: (B) ⇒ A): CanEqual[A, B]
-
implicit
def
convertNumericToPlusOrMinusWrapper[T](pivot: T)(implicit arg0: Numeric[T]): PlusOrMinusWrapper[T]
-
implicit
def
convertSymbolToHavePropertyMatcherGenerator(symbol: Symbol)(implicit prettifier: Prettifier, pos: Position): HavePropertyMatcherGenerator
-
implicit
def
convertToAnyShouldWrapper[T](o: T)(implicit pos: Position, prettifier: Prettifier): AnyShouldWrapper[T]
-
def
convertToCheckingEqualizer[T](left: T): CheckingEqualizer[T]
-
implicit
def
convertToEqualizer[T](left: T): Equalizer[T]
-
implicit
def
convertToRegexWrapper(o: Regex): RegexWrapper
-
implicit
def
convertToStringShouldWrapper(o: String)(implicit pos: Position, prettifier: Prettifier): StringShouldWrapper
-
implicit
def
convertToStringShouldWrapperForVerb(o: String)(implicit position: Position): StringShouldWrapperForVerb
-
-
def
defaultEquality[A]: Equality[A]
-
-
def
definedAt[T](right: T): ResultOfDefinedAt[T]
-
-
-
-
-
def
equal(o: Null): Matcher[AnyRef]
-
def
equal[T](spread: Spread[T]): Matcher[T]
-
def
equal(right: Any): MatcherFactory1[Any, Equality]
-
-
-
def
every[K, V, JMAP[k, v] <: Map[k, v]](xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
-
def
every[K, V, MAP[k, v] <: Map[k, v]](xs: MAP[K, V])(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[(K, V)]
-
def
every[E, C[_]](xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
-
-
def
exactly[K, V, JMAP[k, v] <: Map[k, v]](num: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
-
def
exactly[K, V, MAP[k, v] <: GenMap[k, v]](num: Int, xs: MAP[K, V])(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[(K, V)]
-
def
exactly[E, C[_]](num: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
-
final
def
execute(testName: String, configMap: ConfigMap, color: Boolean, durations: Boolean, shortstacks: Boolean, fullstacks: Boolean, stats: Boolean): Unit
-
-
def
expectedTestCount(filter: Filter): Int
-
def
fail(cause: Throwable)(implicit pos: Position): Nothing
-
def
fail(message: String, cause: Throwable)(implicit pos: Position): Nothing
-
def
fail(message: String)(implicit pos: Position): Nothing
-
-
def
feature(description: String)(fun: ⇒ Unit)(implicit pos: Position): Unit
-
def
finalize(): Unit
-
def
forAll[ASSERTION](xs: String)(fun: (Char) ⇒ ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Unit
-
def
forAll[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](xs: JMAP[K, V])(fun: (Entry[K, V]) ⇒ ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forAll[K, V, MAP[k, v] <: GenMap[k, v], ASSERTION](xs: MAP[K, V])(fun: ((K, V)) ⇒ ASSERTION)(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forAll[E, C[_], ASSERTION](xs: C[E])(fun: (E) ⇒ ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forAtLeast[ASSERTION](min: Int, xs: String)(fun: (Char) ⇒ ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forAtLeast[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](min: Int, xs: JMAP[K, V])(fun: (Entry[K, V]) ⇒ ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forAtLeast[K, V, MAP[k, v] <: GenMap[k, v], ASSERTION](min: Int, xs: MAP[K, V])(fun: ((K, V)) ⇒ ASSERTION)(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forAtLeast[E, C[_], ASSERTION](min: Int, xs: C[E])(fun: (E) ⇒ ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forAtMost[ASSERTION](max: Int, xs: String)(fun: (Char) ⇒ ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forAtMost[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](max: Int, xs: JMAP[K, V])(fun: (Entry[K, V]) ⇒ ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forAtMost[K, V, MAP[k, v] <: GenMap[k, v], ASSERTION](max: Int, xs: MAP[K, V])(fun: ((K, V)) ⇒ ASSERTION)(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forAtMost[E, C[_], ASSERTION](max: Int, xs: C[E])(fun: (E) ⇒ ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forBetween[ASSERTION](from: Int, upTo: Int, xs: String)(fun: (Char) ⇒ ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forBetween[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](from: Int, upTo: Int, xs: JMAP[K, V])(fun: (Entry[K, V]) ⇒ ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forBetween[K, V, MAP[k, v] <: GenMap[k, v], ASSERTION](from: Int, upTo: Int, xs: MAP[K, V])(fun: ((K, V)) ⇒ ASSERTION)(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forBetween[E, C[_], ASSERTION](from: Int, upTo: Int, xs: C[E])(fun: (E) ⇒ ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forEvery[ASSERTION](xs: String)(fun: (Char) ⇒ ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forEvery[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](xs: JMAP[K, V])(fun: (Entry[K, V]) ⇒ ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forEvery[K, V, MAP[k, v] <: GenMap[k, v], ASSERTION](xs: MAP[K, V])(fun: ((K, V)) ⇒ ASSERTION)(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forEvery[E, C[_], ASSERTION](xs: C[E])(fun: (E) ⇒ ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forExactly[ASSERTION](succeededCount: Int, xs: String)(fun: (Char) ⇒ ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forExactly[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](succeededCount: Int, xs: JMAP[K, V])(fun: (Entry[K, V]) ⇒ ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forExactly[K, V, MAP[k, v] <: GenMap[k, v], ASSERTION](succeededCount: Int, xs: MAP[K, V])(fun: ((K, V)) ⇒ ASSERTION)(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
def
forExactly[E, C[_], ASSERTION](succeededCount: Int, xs: C[E])(fun: (E) ⇒ ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION], prettifier: Prettifier, pos: Position): Result
-
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
-
def
ignore(specText: String, testTags: Tag*)(testFun: ⇒ Any)(implicit pos: Position): Unit
-
-
-
-
-
-
def
intercept[T <: AnyRef](f: ⇒ Any)(implicit classTag: ClassTag[T], pos: Position): T
-
final
def
isInstanceOf[T0]: Boolean
-
-
-
def
lowPriorityConversionCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], cnv: (A) ⇒ B): CanEqual[A, B]
-
def
lowPriorityTypeCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], ev: <:<[A, B]): CanEqual[A, B]
-
-
-
-
-
-
-
def
no[K, V, JMAP[k, v] <: Map[k, v]](xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
-
def
no[E, C[_]](xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
-
-
-
-
-
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
of[T](implicit ev: ClassTag[T]): ResultOfOfTypeInvocation[T]
-
-
-
-
-
def
pendingUntilFixed(f: ⇒ Unit)(implicit pos: Position): Assertion with PendingStatement
-
-
-
final
def
registerIgnoredTest(testText: String, testTags: Tag*)(testFun: ⇒ Any)(implicit pos: Position): Unit
-
final
def
registerTest(testText: String, testTags: Tag*)(testFun: ⇒ Any)(implicit pos: Position): Unit
-
def
rerunner: Option[String]
-
def
run(testName: Option[String], args: Args): Status
-
def
runNestedSuites(args: Args): Status
-
def
runTest(testName: String, args: Args): Status
-
def
runTests(testName: Option[String], args: Args): Status
-
def
scenario(specText: String, testTags: Tag*)(testFun: ⇒ Any)(implicit pos: Position): Unit
-
def
scenariosFor(unit: Unit): Unit
-
-
-
-
final
val
styleName: String
-
final
val
succeed: Assertion
-
def
suiteId: String
-
def
suiteName: String
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
tags: Map[String, Set[String]]
-
def
testDataFor(testName: String, theConfigMap: ConfigMap): TestData
-
def
testNames: Set[String]
-
def
the[T](implicit arg0: ClassTag[T], pos: Position): ResultOfTheTypeInvocation[T]
-
-
-
-
-
def
toString(): String
-
-
def
typeCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], ev: <:<[B, A]): CanEqual[A, B]
-
implicit
def
unconstrainedEquality[A, B](implicit equalityOfA: Equality[A]): CanEqual[A, B]
-
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
withClue[T](clue: Any)(fun: ⇒ T): T
-
-
Deprecated Value Members
-
final
def
execute: Unit
-
def
trap[T](f: ⇒ T): Throwable