abstract class Spec extends AnyFreeSpec with SpecLike with Mocking
Base class for general tests.
Based on AnyFreeSpec:
nested tests are written inside text clauses denoted with the dash operator (-).
- Source
 - Spec.scala
 - See also
 AsyncSpecfor non-blocking asynchronous testsSpecLikebase trait
- Alphabetic
 - By Inheritance
 
- Spec
 - Mocking
 - ArgumentMatchersSugar
 - MacroBasedMatchers
 - NumericMatchers
 - Tolerance
 - FunctionMatchers
 - NullMatchers
 - StringThatMatchers
 - ThatMatchers
 - EqMatchers_VersionSpecific
 - EqMatchers
 - AnyMatchers
 - IdiomaticMockito
 - PostfixVerifications
 - IdiomaticVerifications
 - IdiomaticStubbing
 - ScalacticSerialisableHack
 - MockitoEnhancer
 - MockCreator
 - SpecLike
 - TryValues
 - OptionValues
 - EitherValues
 - Diagrams
 - AnyFreeSpec
 - AnyFreeSpecLike
 - Documenting
 - Alerting
 - Notifying
 - Informing
 - TestRegistration
 - TestSuite
 - Suite
 - Serializable
 - Serializable
 - Assertions
 - TripleEquals
 - TripleEqualsSupport
 - AnyRef
 - Any
 
- by VerifyingOps
 - by ThrowSomethingOps
 - by DoSomethingOps
 - by StubbingOps
 - by convertToEqualizer
 - by convertToEqualizer
 - by convertToEqualizer
 - by any2stringadd
 - by StringFormat
 - by Ensuring
 - by ArrowAssoc
 
- Hide All
 - Show All
 
- Public
 - All
 
Instance Constructors
-  new Spec()
 
Type Members
- 
      
      
      
        
      
    
      
        
        class
      
      
        CheckingEqualizer[L] extends AnyRef
      
      
      
- Definition Classes
 - TripleEqualsSupport
 
 - 
      
      
      
        
      
    
      
        implicit 
        class
      
      
        DoSomethingOps[R] extends AnyRef
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        implicit 
        class
      
      
        DoSomethingOps0[R] extends AnyRef
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        implicit 
        class
      
      
        DoSomethingOps1[P0, R] extends AnyRef
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        implicit 
        class
      
      
        DoSomethingOps10[P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, R] extends AnyRef
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        implicit 
        class
      
      
        DoSomethingOps2[P0, P1, R] extends AnyRef
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        implicit 
        class
      
      
        DoSomethingOps3[P0, P1, P2, R] extends AnyRef
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        implicit 
        class
      
      
        DoSomethingOps4[P0, P1, P2, P3, R] extends AnyRef
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        implicit 
        class
      
      
        DoSomethingOps5[P0, P1, P2, P3, P4, R] extends AnyRef
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        implicit 
        class
      
      
        DoSomethingOps6[P0, P1, P2, P3, P4, P5, R] extends AnyRef
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        implicit 
        class
      
      
        DoSomethingOps7[P0, P1, P2, P3, P4, P5, P6, R] extends AnyRef
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        implicit 
        class
      
      
        DoSomethingOps8[P0, P1, P2, P3, P4, P5, P6, P7, R] extends AnyRef
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        implicit 
        class
      
      
        DoSomethingOps9[P0, P1, P2, P3, P4, P5, P6, P7, P8, R] extends AnyRef
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        
        class
      
      
        Equalizer[L] extends AnyRef
      
      
      
- Definition Classes
 - TripleEqualsSupport
 
 - 
      
      
      
        
      
    
      
        final 
        class
      
      
        FreeSpecStringWrapper extends AnyRef
      
      
      
- Attributes
 - protected
 - Definition Classes
 - AnyFreeSpecLike
 
 - 
      
      
      
        
      
    
      
        
        class
      
      
        LeftValuable[L, R] extends AnyRef
      
      
      
- Definition Classes
 - EitherValues
 
 - 
      
      
      
        
      
    
      
        
        trait
      
      
        NoArgTest extends () ⇒ Outcome with TestData
      
      
      
- Attributes
 - protected
 - Definition Classes
 - TestSuite
 
 - 
      
      
      
        
      
    
      
        final 
        class
      
      
        PlusOrMinusWrapper[T] extends AnyRef
      
      
      
- Definition Classes
 - Tolerance
 
 - 
      
      
      
        
      
    
      
        final 
        class
      
      
        ResultOfTaggedAsInvocationOnString extends AnyRef
      
      
      
- Attributes
 - protected
 - Definition Classes
 - AnyFreeSpecLike
 
 - 
      
      
      
        
      
    
      
        
        class
      
      
        RightValuable[L, R] extends AnyRef
      
      
      
- Definition Classes
 - EitherValues
 
 - 
      
      
      
        
      
    
      
        implicit 
        class
      
      
        StubbingOps[T] extends AnyRef
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        
        class
      
      
        SuccessOrFailure[T] extends AnyRef
      
      
      
- Definition Classes
 - TryValues
 
 - 
      
      
      
        
      
    
      
        implicit 
        class
      
      
        ThrowSomethingOps[E] extends AnyRef
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        
        class
      
      
        Valuable[T] extends AnyRef
      
      
      
- Definition Classes
 - OptionValues
 
 - 
      
      
      
        
      
    
      
        
        type
      
      
        Verification = Unit
      
      
      
- Definition Classes
 - IdiomaticMockito → IdiomaticVerifications
 
 - 
      
      
      
        
      
    
      
        implicit 
        class
      
      
        VerificationsIntOps extends AnyRef
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        implicit 
        class
      
      
        VerifyingOps[T] extends AnyRef
      
      
      
- Definition Classes
 - PostfixVerifications
 
 
Value Members
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        !=(arg0: Any): Boolean
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        !==[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]
      
      
      
- Definition Classes
 - TripleEqualsSupport
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        !==(right: Null): TripleEqualsInvocation[Null]
      
      
      
- Definition Classes
 - TripleEqualsSupport
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        !==[T](right: T): TripleEqualsInvocation[T]
      
      
      
- Definition Classes
 - TripleEqualsSupport
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ##(): Int
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        *[T](implicit arg0: AnyMatcher[T]): T
      
      
      
- Definition Classes
 - MacroBasedMatchers
 
 -  def +(other: String): String
 -  def ->[B](y: B): (Spec, B)
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ==(arg0: Any): Boolean
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        ===[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]
      
      
      
- Definition Classes
 - TripleEqualsSupport
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        ===(right: Null): TripleEqualsInvocation[Null]
      
      
      
- Definition Classes
 - TripleEqualsSupport
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        ===[T](right: T): TripleEqualsInvocation[T]
      
      
      
- Definition Classes
 - TripleEqualsSupport
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        InOrder(mocks: AnyRef*)(verifications: (VerifyInOrder) ⇒ Verification): Verification
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        alert: Alerter
      
      
      
- Attributes
 - protected
 - Definition Classes
 - AnyFreeSpecLike → Alerting
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        answered: Answered.type
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 -  macro def answers: AnswerActions[Spec]
 -  macro def answersPF: AnswerPFActions[Spec]
 - 
      
      
      
        
      
    
      
        
        def
      
      
        any[T](implicit arg0: AnyMatcher[T]): T
      
      
      
- Definition Classes
 - MacroBasedMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        anyBoolean: Boolean
      
      
      
- Definition Classes
 - AnyMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        anyByte: Byte
      
      
      
- Definition Classes
 - AnyMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        anyChar: Char
      
      
      
- Definition Classes
 - AnyMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        anyDouble: Double
      
      
      
- Definition Classes
 - AnyMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        anyFloat: Float
      
      
      
- Definition Classes
 - AnyMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        anyInt: Int
      
      
      
- Definition Classes
 - AnyMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        anyIterable[T]: Iterable[T]
      
      
      
- Definition Classes
 - AnyMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        anyList[T]: List[T]
      
      
      
- Definition Classes
 - AnyMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        anyLong: Long
      
      
      
- Definition Classes
 - AnyMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        anyMap[K, V]: Map[K, V]
      
      
      
- Definition Classes
 - AnyMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        anySeq[T]: Seq[T]
      
      
      
- Definition Classes
 - AnyMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        anySet[T]: Set[T]
      
      
      
- Definition Classes
 - AnyMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        anyShort: Short
      
      
      
- Definition Classes
 - AnyMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        argMatching[T](pf: PartialFunction[Any, Unit]): T
      
      
      
- Definition Classes
 - ThatMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        argThat[T](f: (T) ⇒ Boolean, desc: ⇒ String): T
      
      
      
- Definition Classes
 - ThatMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        argThat[T](matcher: ArgumentMatcher[T]): T
      
      
      
- Definition Classes
 - ThatMatchers
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        asInstanceOf[T0]: T0
      
      
      
- Definition Classes
 - Any
 
 - 
      
      
      
        
      
    
      
        macro 
        def
      
      
        assert(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
      
      
      
- Definition Classes
 - Diagrams → Assertions
 
 - 
      
      
      
        
      
    
      
        macro 
        def
      
      
        assert(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion
      
      
      
- Definition Classes
 - Diagrams → Assertions
 
 - 
      
      
      
        
      
    
      
        macro 
        def
      
      
        assertCompiles(code: String)(implicit pos: Position): Assertion
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        macro 
        def
      
      
        assertDoesNotCompile(code: String)(implicit pos: Position): Assertion
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        assertResult(expected: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        assertResult(expected: Any, clue: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        assertThrows[T <: AnyRef](f: ⇒ Any)(implicit classTag: ClassTag[T], pos: Position): Assertion
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        macro 
        def
      
      
        assertTypeError(code: String)(implicit pos: Position): Assertion
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        macro 
        def
      
      
        assume(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
      
      
      
- Definition Classes
 - Diagrams → Assertions
 
 - 
      
      
      
        
      
    
      
        macro 
        def
      
      
        assume(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion
      
      
      
- Definition Classes
 - Diagrams → Assertions
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        atLeast(t: Times): AtLeast
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atLeastEightTimes: AtLeast
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atLeastFiveTimes: AtLeast
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atLeastFourTimes: AtLeast
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atLeastNineTimes: AtLeast
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atLeastOnce: AtLeast
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atLeastSevenTimes: AtLeast
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atLeastSixTimes: AtLeast
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atLeastTenTimes: AtLeast
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atLeastThreeTimes: AtLeast
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atLeastThrice: AtLeast
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atLeastTwice: AtLeast
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        atMost(t: Times): AtMost
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atMostEightTimes: AtMost
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atMostFiveTimes: AtMost
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atMostFourTimes: AtMost
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atMostNineTimes: AtMost
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atMostOnce: AtMost
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atMostSevenTimes: AtMost
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atMostSixTimes: AtMost
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atMostTenTimes: AtMost
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atMostThreeTimes: AtMost
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atMostThrice: AtMost
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        atMostTwice: AtMost
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        behave: BehaveWord
      
      
      
- Attributes
 - protected
 - Definition Classes
 - AnyFreeSpecLike
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        booleanThat(matcher: ArgumentMatcher[Boolean]): Boolean
      
      
      
- Definition Classes
 - ThatMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        byteThat(matcher: ArgumentMatcher[Byte]): Byte
      
      
      
- Definition Classes
 - ThatMatchers
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        called: Called.type
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        calledAgain: CalledAgain.type
      
      
      
- Definition Classes
 - PostfixVerifications
 
 -  macro def calls(crm: RealMethod.type): ScalaOngoingStubbing[Spec]
 - 
      
      
      
        
      
    
      
        
        def
      
      
        cancel(cause: Throwable)(implicit pos: Position): Nothing
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        cancel(message: String, cause: Throwable)(implicit pos: Position): Nothing
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        cancel(message: String)(implicit pos: Position): Nothing
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        cancel()(implicit pos: Position): Nothing
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        charThat(matcher: ArgumentMatcher[Char]): Char
      
      
      
- Definition Classes
 - ThatMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        clone(): AnyRef
      
      
      
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... ) @native()
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        contains(substring: String): String
      
      
      
- Definition Classes
 - StringThatMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        convertEquivalenceToAToBConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: <:<[A, B]): CanEqual[A, B]
      
      
      
- Definition Classes
 - TripleEquals → TripleEqualsSupport
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        convertEquivalenceToBToAConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: <:<[B, A]): CanEqual[A, B]
      
      
      
- Definition Classes
 - TripleEquals → TripleEqualsSupport
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        convertLeftProjectionToValuable[L, R](leftProj: LeftProjection[L, R])(implicit pos: Position): LeftValuable[L, R]
      
      
      
- Definition Classes
 - EitherValues
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        convertNumericToPlusOrMinusWrapper[T](pivot: T)(implicit arg0: Numeric[T]): PlusOrMinusWrapper[T]
      
      
      
- Definition Classes
 - Tolerance
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        convertOptionToValuable[T](opt: Option[T])(implicit pos: Position): Valuable[T]
      
      
      
- Definition Classes
 - OptionValues
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        convertRightProjectionToValuable[L, R](rightProj: RightProjection[L, R])(implicit pos: Position): RightValuable[L, R]
      
      
      
- Definition Classes
 - EitherValues
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        convertToCheckingEqualizer[T](left: T): CheckingEqualizer[T]
      
      
      
- Definition Classes
 - TripleEquals → TripleEqualsSupport
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        convertToEqualizer[T](left: T): Equalizer[T]
      
      
      
- Definition Classes
 - TripleEquals → TripleEqualsSupport
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        convertToFreeSpecStringWrapper(s: String)(implicit pos: Position): FreeSpecStringWrapper
      
      
      
- Attributes
 - protected
 - Definition Classes
 - AnyFreeSpecLike
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        convertTryToSuccessOrFailure[T](theTry: Try[T])(implicit pos: Position): SuccessOrFailure[T]
      
      
      
- Definition Classes
 - TryValues
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        defaultEquality[A]: Equality[A]
      
      
      
- Definition Classes
 - TripleEqualsSupport
 
 -  macro def doesNothing(): Unit
 - 
      
      
      
        
      
    
      
        
        def
      
      
        doubleThat(matcher: ArgumentMatcher[Double]): Double
      
      
      
- Definition Classes
 - ThatMatchers
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        eightTimes: Times
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        endsWith(suffix: String): String
      
      
      
- Definition Classes
 - StringThatMatchers
 
 -  def ensuring(cond: (Spec) ⇒ Boolean, msg: ⇒ Any): Spec
 -  def ensuring(cond: (Spec) ⇒ Boolean): Spec
 -  def ensuring(cond: Boolean, msg: ⇒ Any): Spec
 -  def ensuring(cond: Boolean): Spec
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        eq(arg0: AnyRef): Boolean
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        eqTo[T](value: T)(implicit arg0: Equality[T], arg1: ValueClassExtractor[T], arg2: Prettifier): T
      
      
      
- Definition Classes
 - EqMatchers_VersionSpecific
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        equals(arg0: Any): Boolean
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        execute(testName: String, configMap: ConfigMap, color: Boolean, durations: Boolean, shortstacks: Boolean, fullstacks: Boolean, stats: Boolean): Unit
      
      
      
- Definition Classes
 - Suite
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        expectedTestCount(filter: Filter): Int
      
      
      
- Definition Classes
 - Suite
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        fail(cause: Throwable)(implicit pos: Position): Nothing
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        fail(message: String, cause: Throwable)(implicit pos: Position): Nothing
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        fail(message: String)(implicit pos: Position): Nothing
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        fail()(implicit pos: Position): Nothing
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        finalize(): Unit
      
      
      
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws( classOf[java.lang.Throwable] )
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        fiveTimes: Times
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        floatThat(matcher: ArgumentMatcher[Float]): Float
      
      
      
- Definition Classes
 - ThatMatchers
 
 -  def formatted(fmtstr: String): String
 - 
      
      
      
        
      
    
      
        
        val
      
      
        fourTimes: Times
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        function0[T](value: T): () ⇒ T
      
      
      
- Definition Classes
 - FunctionMatchers
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        getClass(): Class[_]
      
      
      
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        hashCode(): Int
      
      
      
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        ignoreStubs(mocks: AnyRef*): Array[AnyRef]
      
      
      
- Definition Classes
 - MockitoEnhancer
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        ignoringStubs: IgnoringStubs.type
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        info: Informer
      
      
      
- Attributes
 - protected
 - Definition Classes
 - AnyFreeSpecLike → Informing
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        intThat(matcher: ArgumentMatcher[Int]): Int
      
      
      
- Definition Classes
 - ThatMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        intercept[T <: AnyRef](f: ⇒ Any)(implicit classTag: ClassTag[T], pos: Position): T
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        implicit 
        val
      
      
        invocationOps: (InvocationOnMock) ⇒ InvocationOnMockOps
      
      
      
- Definition Classes
 - MockitoEnhancer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        isA[T](implicit arg0: ClassTag[T]): T
      
      
      
- Definition Classes
 - EqMatchers
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        isInstanceOf[T0]: Boolean
      
      
      
- Definition Classes
 - Any
 
 -  macro def isLenient(): Unit
 - 
      
      
      
        
      
    
      
        
        def
      
      
        longThat(matcher: ArgumentMatcher[Long]): Long
      
      
      
- Definition Classes
 - ThatMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        lowPriorityTypeCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], ev: <:<[A, B]): CanEqual[A, B]
      
      
      
- Definition Classes
 - TripleEquals → TripleEqualsSupport
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        markup: Documenter
      
      
      
- Attributes
 - protected
 - Definition Classes
 - AnyFreeSpecLike → Documenting
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        matches(regex: String): String
      
      
      
- Definition Classes
 - StringThatMatchers
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        mock[T <: AnyRef](name: String)(implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T], defaultAnswer: DefaultAnswer, arg3: Prettifier): T
      
      
      
- Definition Classes
 - MockitoEnhancer → MockCreator
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        mock[T <: AnyRef](mockSettings: MockSettings)(implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T], arg2: Prettifier): T
      
      
      
- Definition Classes
 - MockitoEnhancer → MockCreator
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        mock[T <: AnyRef](defaultAnswer: DefaultAnswer)(implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T], arg2: Prettifier): T
      
      
      
- Definition Classes
 - MockitoEnhancer → MockCreator
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        mock[T <: AnyRef](implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T], defaultAnswer: DefaultAnswer, arg3: Prettifier): T
      
      
      
- Definition Classes
 - MockitoEnhancer → MockCreator
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        mock[T <: AnyRef](defaultAnswer: Answer[_])(implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T], arg2: Prettifier): T
      
      
      
- Definition Classes
 - MockCreator
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        mockDeepStubs[T <: AnyRef](implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T]): T
      
      
      
Allows a chain of method calls to be stubbed at once.
Allows a chain of method calls to be stubbed at once. Falls back to
SmartNull, pointing out the line where the unstubbed method was called.- T
 the class to be mocked
- returns
 a mock object with
AnswerRETURNS_DEEP_STUBS
- Definition Classes
 - Mocking
 - See also
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        mockEmptyValues[T <: AnyRef](implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T]): T
      
      
      
Unstubbed method invocations return an "empty" object for well known types.
Unstubbed method invocations return an "empty" object for well known types. Falls back to
SmartNull, pointing out the line where the unstubbed method was called.First tries to return ordinary values (zeros, empty collections, empty string, etc.) then it tries to return
SmartNull, or plainnullif the return type is final.- T
 the class to be mocked
- returns
 a mock object with
DefaultAnswerReturnsEmptyValues
- Definition Classes
 - Mocking
 - See also
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        mockReturnsSelf[T <: AnyRef](implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T]): T
      
      
      
Returns the mock itself whenever an unstubbed method is invoked that returns a type equal to the class or a superclass.
Returns the mock itself whenever an unstubbed method is invoked that returns a type equal to the class or a superclass. Falls back to
SmartNull, pointing out the line where the unstubbed method was called.- T
 the class to be mocked
- returns
 a mock object with
AnswerRETURNS_SELF
- Definition Classes
 - Mocking
 - See also
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        mockingDetails(toInspect: AnyRef): MockingDetails
      
      
      
- Definition Classes
 - MockitoEnhancer
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        mockitoSerialisableEquality[T]: Equality[T]
      
      
      
- Definition Classes
 - ScalacticSerialisableHack
 
 -  macro def mustAnswer: AnswerActions[Spec]
 -  macro def mustAnswerPF: AnswerPFActions[Spec]
 -  macro def mustCall(crm: RealMethod.type): ScalaOngoingStubbing[Spec]
 -  macro def mustDoNothing(): Unit
 -  macro def mustReturn: ReturnActions[Spec]
 -  macro def mustThrow: ThrowActions[Spec]
 - 
      
      
      
        
      
    
      
        
        val
      
      
        n: N
      
      
      
- Definition Classes
 - NumericMatchers
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ne(arg0: AnyRef): Boolean
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        nestedSuites: IndexedSeq[Suite]
      
      
      
- Definition Classes
 - Suite
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        nineTimes: Times
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        note: Notifier
      
      
      
- Attributes
 - protected
 - Definition Classes
 - AnyFreeSpecLike → Notifying
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        notify(): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        notifyAll(): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        on: On.type
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        once: Times
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        onlyHere: OnlyOn.type
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        pending: Assertion with PendingStatement
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        pendingUntilFixed(f: ⇒ Unit)(implicit pos: Position): Assertion with PendingStatement
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        realMethod: RealMethod.type
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        refEq[T](value: T, excludeFields: String*): T
      
      
      
- Definition Classes
 - EqMatchers
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        registerIgnoredTest(testText: String, testTags: Tag*)(testFun: ⇒ Any)(implicit pos: Position): Unit
      
      
      
- Definition Classes
 - AnyFreeSpecLike → TestRegistration
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        registerTest(testText: String, testTags: Tag*)(testFun: ⇒ Any)(implicit pos: Position): Unit
      
      
      
- Definition Classes
 - AnyFreeSpecLike → TestRegistration
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        rerunner: Option[String]
      
      
      
- Definition Classes
 - Suite
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        reset(mocks: AnyRef*)(implicit arg0: Prettifier): Unit
      
      
      
- Definition Classes
 - MockitoEnhancer
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        returned: Returned.type
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 -  macro def returns: ReturnActions[Spec]
 - 
      
      
      
        
      
    
      
        
        def
      
      
        run(testName: Option[String], args: Args): Status
      
      
      
- Definition Classes
 - AnyFreeSpecLike → Suite
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        runNestedSuites(args: Args): Status
      
      
      
- Attributes
 - protected
 - Definition Classes
 - Suite
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        runTest(testName: String, args: Args): Status
      
      
      
- Attributes
 - protected
 - Definition Classes
 - AnyFreeSpecLike → TestSuite → Suite
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        runTests(testName: Option[String], args: Args): Status
      
      
      
- Attributes
 - protected
 - Definition Classes
 - AnyFreeSpecLike → Suite
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        same[T](value: T): T
      
      
      
- Definition Classes
 - EqMatchers
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        sevenTimes: Times
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        shortThat(matcher: ArgumentMatcher[Short]): Short
      
      
      
- Definition Classes
 - ThatMatchers
 
 -  macro def shouldAnswer: AnswerActions[Spec]
 -  macro def shouldAnswerPF: AnswerPFActions[Spec]
 -  macro def shouldCall(crm: RealMethod.type): ScalaOngoingStubbing[Spec]
 -  macro def shouldDoNothing(): Unit
 -  macro def shouldReturn: ReturnActions[Spec]
 -  macro def shouldThrow: ThrowActions[Spec]
 - 
      
      
      
        
      
    
      
        
        val
      
      
        sixTimes: Times
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        spy[T <: AnyRef](realObj: T, lenient: Boolean)(implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T], arg2: Prettifier): T
      
      
      
- Definition Classes
 - MockitoEnhancer → MockCreator
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        spyLambda[T <: AnyRef](realObj: T)(implicit arg0: ClassTag[T]): T
      
      
      
- Definition Classes
 - MockitoEnhancer → MockCreator
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        startsWith(prefix: String): String
      
      
      
- Definition Classes
 - StringThatMatchers
 
 - 
      
      
      
        
      
    
      
        final 
        val
      
      
        succeed: Assertion
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        suiteId: String
      
      
      
- Definition Classes
 - Suite
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        suiteName: String
      
      
      
- Definition Classes
 - Suite
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        synchronized[T0](arg0: ⇒ T0): T0
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        tags: Map[String, Set[String]]
      
      
      
- Definition Classes
 - AnyFreeSpecLike → Suite
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        tenTimes: Times
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        testDataFor(testName: String, theConfigMap: ConfigMap): TestData
      
      
      
- Definition Classes
 - AnyFreeSpecLike → Suite
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        testNames: Set[String]
      
      
      
- Definition Classes
 - AnyFreeSpecLike → Suite
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        theRealMethod: RealMethod.type
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        threeTimes: Times
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        thrice: Times
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        thrown: Thrown.type
      
      
      
- Definition Classes
 - IdiomaticStubbing
 
 -  macro def throws: ThrowActions[Spec]
 - 
      
      
      
        
      
    
      
        
        def
      
      
        toString(): String
      
      
      
- Definition Classes
 - AnyFreeSpec → AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        twice: Times
      
      
      
- Definition Classes
 - PostfixVerifications
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        typeCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], ev: <:<[B, A]): CanEqual[A, B]
      
      
      
- Definition Classes
 - TripleEquals → TripleEqualsSupport
 
 - 
      
      
      
        
      
    
      
        implicit 
        def
      
      
        unconstrainedEquality[A, B](implicit equalityOfA: Equality[A]): CanEqual[A, B]
      
      
      
- Definition Classes
 - TripleEquals → TripleEqualsSupport
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        verification(v: ⇒ Any): Verification
      
      
      
- Definition Classes
 - IdiomaticMockito → IdiomaticVerifications
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        verifyNoMoreInteractions(mocks: AnyRef*): Unit
      
      
      
- Definition Classes
 - MockitoEnhancer
 
 - 
      
      
      
        
      
    
      
        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()
 
 -  macro def was(called: Called.type)(implicit order: VerifyOrder): org.mockito.IdiomaticMockito.Verification
 -  macro def wasCalled(called: ScalaVerificationMode)(implicit order: VerifyOrder): org.mockito.IdiomaticMockito.Verification
 -  macro def wasNever(called: CalledAgain)(implicit arg0: <:<[Spec, AnyRef]): org.mockito.IdiomaticMockito.Verification
 -  macro def wasNever(called: Called.type)(implicit order: VerifyOrder): org.mockito.IdiomaticMockito.Verification
 -  def willBe(thrown: Thrown.type): ThrownBy[Spec]
 -  def willBe(a: Answered.type): AnsweredBy[Spec]
 -  def willBe(r: Returned.type): ReturnedBy[Spec]
 - 
      
      
      
        
      
    
      
        
        def
      
      
        withClue[T](clue: Any)(fun: ⇒ T): T
      
      
      
- Definition Classes
 - Assertions
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        withFixture(test: NoArgTest): Outcome
      
      
      
- Attributes
 - protected
 - Definition Classes
 - TestSuite
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        withSettings(implicit defaultAnswer: DefaultAnswer): MockSettings
      
      
      
- Definition Classes
 - MockCreator
 
 -  def →[B](y: B): (Spec, B)
 
Shadowed Implicit Value Members
- 
      
      
      
        
      
    
      
        
        def
      
      
        !==(literalNull: Null): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalatest.Assertions.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalatest.Assertions.Equalizer[Spec]).!==(literalNull)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        !==(spread: Spread[Spec]): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalatest.Assertions.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalatest.Assertions.Equalizer[Spec]).!==(spread)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        !==(rightSide: Any)(implicit equality: Equality[Spec]): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalatest.Assertions.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalatest.Assertions.Equalizer[Spec]).!==(rightSide)(equality)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        !==(literalNull: Null): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalactic.TripleEquals.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalactic.TripleEquals.Equalizer[Spec]).!==(literalNull)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        !==(spread: Spread[Spec]): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalactic.TripleEquals.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalactic.TripleEquals.Equalizer[Spec]).!==(spread)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        !==(rightSide: Any)(implicit equality: Equality[Spec]): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalactic.TripleEquals.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalactic.TripleEquals.Equalizer[Spec]).!==(rightSide)(equality)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        !==(literalNull: Null): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalatest.diagrams.Diagrams.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalatest.diagrams.Diagrams.Equalizer[Spec]).!==(literalNull)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        !==(spread: Spread[Spec]): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalatest.diagrams.Diagrams.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalatest.diagrams.Diagrams.Equalizer[Spec]).!==(spread)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        !==(rightSide: Any)(implicit equality: Equality[Spec]): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalatest.diagrams.Diagrams.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalatest.diagrams.Diagrams.Equalizer[Spec]).!==(rightSide)(equality)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        ===(literalNull: Null): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalatest.Assertions.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalatest.Assertions.Equalizer[Spec]).===(literalNull)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        ===(spread: Spread[Spec]): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalatest.Assertions.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalatest.Assertions.Equalizer[Spec]).===(spread)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        ===(rightSide: Any)(implicit equality: Equality[Spec]): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalatest.Assertions.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalatest.Assertions.Equalizer[Spec]).===(rightSide)(equality)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        ===(literalNull: Null): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalactic.TripleEquals.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalactic.TripleEquals.Equalizer[Spec]).===(literalNull)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        ===(spread: Spread[Spec]): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalactic.TripleEquals.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalactic.TripleEquals.Equalizer[Spec]).===(spread)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        ===(rightSide: Any)(implicit equality: Equality[Spec]): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalactic.TripleEquals.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalactic.TripleEquals.Equalizer[Spec]).===(rightSide)(equality)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        ===(literalNull: Null): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalatest.diagrams.Diagrams.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalatest.diagrams.Diagrams.Equalizer[Spec]).===(literalNull)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        ===(spread: Spread[Spec]): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalatest.diagrams.Diagrams.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalatest.diagrams.Diagrams.Equalizer[Spec]).===(spread)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        ===(rightSide: Any)(implicit equality: Equality[Spec]): Boolean
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalatest.diagrams.Diagrams.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(spec: org.scalatest.diagrams.Diagrams.Equalizer[Spec]).===(rightSide)(equality)
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        leftSide: Spec
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalatest.Assertions.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
To access this member you can use a type ascription:(spec: org.scalatest.Assertions.Equalizer[Spec]).leftSide
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        leftSide: Spec
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalactic.TripleEquals.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
To access this member you can use a type ascription:(spec: org.scalactic.TripleEquals.Equalizer[Spec]).leftSide
 - Definition Classes
 - Equalizer
 
 - 
      
      
      
        
      
    
      
        
        val
      
      
        leftSide: Spec
      
      
      
- Implicit
 - This member is added by an implicit conversion from Spec to org.scalatest.diagrams.Diagrams.Equalizer[Spec] performed by method convertToEqualizer in org.scalactic.TripleEquals.
 - Shadowing
 - This implicitly inherited member is ambiguous. One or more implicitly inherited members have similar signatures, so calling this member may produce an ambiguous implicit conversion compiler error.
To access this member you can use a type ascription:(spec: org.scalatest.diagrams.Diagrams.Equalizer[Spec]).leftSide
 - Definition Classes
 - Equalizer
 
 
Deprecated Value Members
- 
      
      
      
        
      
    
      
        
        def
      
      
        anyVal[T](implicit arg0: AnyMatcher[T]): T
      
      
      
- Definition Classes
 - MacroBasedMatchers
 - Annotations
 - @deprecated
 - Deprecated
 (Since version 1.0.2) Use 'any[T]' or '*[T]' instead
 - 
      
      
      
        
      
    
      
        
        def
      
      
        conversionCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], cnv: (B) ⇒ A): CanEqual[A, B]
      
      
      
- Definition Classes
 - TripleEquals → TripleEqualsSupport
 - Annotations
 - @deprecated
 - Deprecated
 (Since version 3.1.0) The conversionCheckedConstraint method has been deprecated and will be removed in a future version of ScalaTest. It is no longer needed now that the deprecation period of ConversionCheckedTripleEquals has expired. It will not be replaced.
 - 
      
      
      
        
      
    
      
        
        def
      
      
        convertEquivalenceToAToBConversionConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: (A) ⇒ B): CanEqual[A, B]
      
      
      
- Definition Classes
 - TripleEquals → TripleEqualsSupport
 - Annotations
 - @deprecated
 - Deprecated
 (Since version 3.1.0) The convertEquivalenceToAToBConversionConstraint method has been deprecated and will be removed in a future version of ScalaTest. It is no longer needed now that the deprecation period of ConversionCheckedTripleEquals has expired. It will not be replaced.
 - 
      
      
      
        
      
    
      
        
        def
      
      
        convertEquivalenceToBToAConversionConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: (B) ⇒ A): CanEqual[A, B]
      
      
      
- Definition Classes
 - TripleEquals → TripleEqualsSupport
 - Annotations
 - @deprecated
 - Deprecated
 (Since version 3.1.0) The convertEquivalenceToBToAConversionConstraint method has been deprecated and will be removed in a future version of ScalaTest. It is no longer needed now that the deprecation period of ConversionCheckedTripleEquals has expired. It will not be replaced.
 - 
      
      
      
        
      
    
      
        
        def
      
      
        eqToVal[T](value: T)(implicit arg0: Equality[T], arg1: ValueClassExtractor[T], arg2: Prettifier): T
      
      
      
- Definition Classes
 - EqMatchers_VersionSpecific
 - Annotations
 - @deprecated
 - Deprecated
 (Since version 1.0.2) Use 'eqTo' instead
 - 
      
      
      
        
      
    
      
        
        def
      
      
        isNotNull[T]: T
      
      
      
- Definition Classes
 - NullMatchers
 - Annotations
 - @deprecated
 - Deprecated
 (Since version 0.0.0) Using nulls in Scala? you naughty, naughty developer...
 - 
      
      
      
        
      
    
      
        
        def
      
      
        isNull[T]: T
      
      
      
- Definition Classes
 - NullMatchers
 - Annotations
 - @deprecated
 - Deprecated
 (Since version 0.0.0) Using nulls in Scala? you naughty, naughty developer...
 - 
      
      
      
        
      
    
      
        
        def
      
      
        lowPriorityConversionCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], cnv: (A) ⇒ B): CanEqual[A, B]
      
      
      
- Definition Classes
 - TripleEquals → TripleEqualsSupport
 - Annotations
 - @deprecated
 - Deprecated
 (Since version 3.1.0) The lowPriorityConversionCheckedConstraint method has been deprecated and will be removed in a future version of ScalaTest. It is no longer needed now that the deprecation period of ConversionCheckedTripleEquals has expired. It will not be replaced.
 - 
      
      
      
        
      
    
      
        final 
        val
      
      
        styleName: String
      
      
      
- Definition Classes
 - AnyFreeSpecLike → Suite
 - Annotations
 - @deprecated
 - Deprecated
 (Since version 3.1.0) The styleName lifecycle method has been deprecated and will be removed in a future version of ScalaTest with no replacement.