Packages

object Mockito extends Mockito

Simple object to allow the usage of the trait without mixing it in

Linear Supertypes
Mockito, ArgumentMatchersSugar, MacroBasedMatchers, NumericMatchers, Tolerance, FunctionMatchers, NullMatchers, StringThatMatchers, ThatMatchers, EqMatchers_VersionSpecific, EqMatchers, AnyMatchers, IdiomaticMockito, PostfixVerifications, IdiomaticVerifications, IdiomaticStubbing, ScalacticSerialisableHack, MockitoEnhancer, MockCreator, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Mockito
  2. Mockito
  3. ArgumentMatchersSugar
  4. MacroBasedMatchers
  5. NumericMatchers
  6. Tolerance
  7. FunctionMatchers
  8. NullMatchers
  9. StringThatMatchers
  10. ThatMatchers
  11. EqMatchers_VersionSpecific
  12. EqMatchers
  13. AnyMatchers
  14. IdiomaticMockito
  15. PostfixVerifications
  16. IdiomaticVerifications
  17. IdiomaticStubbing
  18. ScalacticSerialisableHack
  19. MockitoEnhancer
  20. MockCreator
  21. AnyRef
  22. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. implicit class DoSomethingOps[R] extends AnyRef
    Definition Classes
    IdiomaticStubbing
  2. implicit class DoSomethingOps0[R] extends AnyRef
    Definition Classes
    IdiomaticStubbing
  3. implicit class DoSomethingOps1[P0, R] extends AnyRef
    Definition Classes
    IdiomaticStubbing
  4. implicit class DoSomethingOps10[P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, R] extends AnyRef
    Definition Classes
    IdiomaticStubbing
  5. implicit class DoSomethingOps2[P0, P1, R] extends AnyRef
    Definition Classes
    IdiomaticStubbing
  6. implicit class DoSomethingOps3[P0, P1, P2, R] extends AnyRef
    Definition Classes
    IdiomaticStubbing
  7. implicit class DoSomethingOps4[P0, P1, P2, P3, R] extends AnyRef
    Definition Classes
    IdiomaticStubbing
  8. implicit class DoSomethingOps5[P0, P1, P2, P3, P4, R] extends AnyRef
    Definition Classes
    IdiomaticStubbing
  9. implicit class DoSomethingOps6[P0, P1, P2, P3, P4, P5, R] extends AnyRef
    Definition Classes
    IdiomaticStubbing
  10. implicit class DoSomethingOps7[P0, P1, P2, P3, P4, P5, P6, R] extends AnyRef
    Definition Classes
    IdiomaticStubbing
  11. implicit class DoSomethingOps8[P0, P1, P2, P3, P4, P5, P6, P7, R] extends AnyRef
    Definition Classes
    IdiomaticStubbing
  12. implicit class DoSomethingOps9[P0, P1, P2, P3, P4, P5, P6, P7, P8, R] extends AnyRef
    Definition Classes
    IdiomaticStubbing
  13. final class PlusOrMinusWrapper[T] extends AnyRef
    Definition Classes
    Tolerance
  14. implicit class StubbingOps[T] extends AnyRef
    Definition Classes
    IdiomaticStubbing
  15. implicit class ThrowSomethingOps[E] extends AnyRef
    Definition Classes
    IdiomaticStubbing
  16. type Verification = Unit
    Definition Classes
    IdiomaticMockito → IdiomaticVerifications
  17. implicit class VerificationsIntOps extends AnyRef
    Definition Classes
    PostfixVerifications
  18. implicit class VerifyingOps[T] extends AnyRef
    Definition Classes
    PostfixVerifications

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. def *[T](implicit arg0: AnyMatcher[T]): T
    Definition Classes
    MacroBasedMatchers
  4. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  5. def InOrder(mocks: AnyRef*)(verifications: (VerifyInOrder) => Verification): Verification
    Definition Classes
    PostfixVerifications
  6. val answered: Answered.type
    Definition Classes
    IdiomaticStubbing
  7. def any[T](implicit arg0: AnyMatcher[T]): T
    Definition Classes
    MacroBasedMatchers
  8. def anyBoolean: Boolean
    Definition Classes
    AnyMatchers
  9. def anyByte: Byte
    Definition Classes
    AnyMatchers
  10. def anyChar: Char
    Definition Classes
    AnyMatchers
  11. def anyDouble: Double
    Definition Classes
    AnyMatchers
  12. def anyFloat: Float
    Definition Classes
    AnyMatchers
  13. def anyInt: Int
    Definition Classes
    AnyMatchers
  14. def anyIterable[T]: Iterable[T]
    Definition Classes
    AnyMatchers
  15. def anyList[T]: List[T]
    Definition Classes
    AnyMatchers
  16. def anyLong: Long
    Definition Classes
    AnyMatchers
  17. def anyMap[K, V]: Map[K, V]
    Definition Classes
    AnyMatchers
  18. def anySeq[T]: Seq[T]
    Definition Classes
    AnyMatchers
  19. def anySet[T]: Set[T]
    Definition Classes
    AnyMatchers
  20. def anyShort: Short
    Definition Classes
    AnyMatchers
  21. def argMatching[T](pf: PartialFunction[Any, Unit]): T
    Definition Classes
    ThatMatchers
  22. def argThat[T](f: (T) => Boolean, desc: => String): T
    Definition Classes
    ThatMatchers
  23. def argThat[T](matcher: ArgumentMatcher[T]): T
    Definition Classes
    ThatMatchers
  24. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  25. def atLeast(t: Times): AtLeast
    Definition Classes
    PostfixVerifications
  26. val atLeastEightTimes: AtLeast
    Definition Classes
    PostfixVerifications
  27. val atLeastFiveTimes: AtLeast
    Definition Classes
    PostfixVerifications
  28. val atLeastFourTimes: AtLeast
    Definition Classes
    PostfixVerifications
  29. val atLeastNineTimes: AtLeast
    Definition Classes
    PostfixVerifications
  30. val atLeastOnce: AtLeast
    Definition Classes
    PostfixVerifications
  31. val atLeastSevenTimes: AtLeast
    Definition Classes
    PostfixVerifications
  32. val atLeastSixTimes: AtLeast
    Definition Classes
    PostfixVerifications
  33. val atLeastTenTimes: AtLeast
    Definition Classes
    PostfixVerifications
  34. val atLeastThreeTimes: AtLeast
    Definition Classes
    PostfixVerifications
  35. val atLeastThrice: AtLeast
    Definition Classes
    PostfixVerifications
  36. val atLeastTwice: AtLeast
    Definition Classes
    PostfixVerifications
  37. def atMost(t: Times): AtMost
    Definition Classes
    PostfixVerifications
  38. val atMostEightTimes: AtMost
    Definition Classes
    PostfixVerifications
  39. val atMostFiveTimes: AtMost
    Definition Classes
    PostfixVerifications
  40. val atMostFourTimes: AtMost
    Definition Classes
    PostfixVerifications
  41. val atMostNineTimes: AtMost
    Definition Classes
    PostfixVerifications
  42. val atMostOnce: AtMost
    Definition Classes
    PostfixVerifications
  43. val atMostSevenTimes: AtMost
    Definition Classes
    PostfixVerifications
  44. val atMostSixTimes: AtMost
    Definition Classes
    PostfixVerifications
  45. val atMostTenTimes: AtMost
    Definition Classes
    PostfixVerifications
  46. val atMostThreeTimes: AtMost
    Definition Classes
    PostfixVerifications
  47. val atMostThrice: AtMost
    Definition Classes
    PostfixVerifications
  48. val atMostTwice: AtMost
    Definition Classes
    PostfixVerifications
  49. def booleanThat(matcher: ArgumentMatcher[Boolean]): Boolean
    Definition Classes
    ThatMatchers
  50. def byteThat(matcher: ArgumentMatcher[Byte]): Byte
    Definition Classes
    ThatMatchers
  51. val called: Called.type
    Definition Classes
    IdiomaticStubbing
  52. val calledAgain: CalledAgain.type
    Definition Classes
    PostfixVerifications
  53. def charThat(matcher: ArgumentMatcher[Char]): Char
    Definition Classes
    ThatMatchers
  54. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  55. def contains(substring: String): String
    Definition Classes
    StringThatMatchers
  56. implicit def convertNumericToPlusOrMinusWrapper[T](pivot: T)(implicit arg0: Numeric[T]): PlusOrMinusWrapper[T]
    Definition Classes
    Tolerance
  57. def doubleThat(matcher: ArgumentMatcher[Double]): Double
    Definition Classes
    ThatMatchers
  58. val eightTimes: Times
    Definition Classes
    PostfixVerifications
  59. def endsWith(suffix: String): String
    Definition Classes
    StringThatMatchers
  60. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  61. def eqTo[T](value: T)(implicit arg0: Equality[T], arg1: ValueClassExtractor[T], arg2: Prettifier): T
    Definition Classes
    EqMatchers_VersionSpecific
  62. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  63. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  64. val fiveTimes: Times
    Definition Classes
    PostfixVerifications
  65. def floatThat(matcher: ArgumentMatcher[Float]): Float
    Definition Classes
    ThatMatchers
  66. val fourTimes: Times
    Definition Classes
    PostfixVerifications
  67. def function0[T](value: T): () => T
    Definition Classes
    FunctionMatchers
  68. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  69. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  70. def ignoreStubs(mocks: AnyRef*): Array[AnyRef]
    Definition Classes
    MockitoEnhancer
  71. val ignoringStubs: IgnoringStubs.type
    Definition Classes
    PostfixVerifications
  72. def intThat(matcher: ArgumentMatcher[Int]): Int
    Definition Classes
    ThatMatchers
  73. implicit val invocationOps: (InvocationOnMock) => InvocationOnMockOps
    Definition Classes
    MockitoEnhancer
  74. def isA[T](implicit arg0: ClassTag[T]): T
    Definition Classes
    EqMatchers
  75. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  76. def longThat(matcher: ArgumentMatcher[Long]): Long
    Definition Classes
    ThatMatchers
  77. def matches(regex: String): String
    Definition Classes
    StringThatMatchers
  78. 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
  79. def mock[T <: AnyRef](mockSettings: MockSettings)(implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T], arg2: Prettifier): T
    Definition Classes
    MockitoEnhancer → MockCreator
  80. def mock[T <: AnyRef](defaultAnswer: DefaultAnswer)(implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T], arg2: Prettifier): T
    Definition Classes
    MockitoEnhancer → MockCreator
  81. def mock[T <: AnyRef](implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T], defaultAnswer: DefaultAnswer, arg3: Prettifier): T
    Definition Classes
    MockitoEnhancer → MockCreator
  82. def mock[T <: AnyRef](defaultAnswer: Answer[_])(implicit arg0: ClassTag[T], arg1: scala.reflect.api.JavaUniverse.WeakTypeTag[T], arg2: Prettifier): T
    Definition Classes
    MockCreator
  83. def mockingDetails(toInspect: AnyRef): MockingDetails
    Definition Classes
    MockitoEnhancer
  84. implicit def mockitoSerialisableEquality[T]: Equality[T]
    Definition Classes
    ScalacticSerialisableHack
  85. val n: N
    Definition Classes
    NumericMatchers
  86. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  87. val nineTimes: Times
    Definition Classes
    PostfixVerifications
  88. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  89. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  90. val on: On.type
    Definition Classes
    PostfixVerifications
  91. val once: Times
    Definition Classes
    PostfixVerifications
  92. val onlyHere: OnlyOn.type
    Definition Classes
    PostfixVerifications
  93. val realMethod: RealMethod.type
    Definition Classes
    IdiomaticStubbing
  94. def refEq[T](value: T, excludeFields: String*): T
    Definition Classes
    EqMatchers
  95. def reset(mocks: AnyRef*)(implicit arg0: Prettifier): Unit
    Definition Classes
    MockitoEnhancer
  96. val returned: Returned.type
    Definition Classes
    IdiomaticStubbing
  97. def same[T](value: T): T
    Definition Classes
    EqMatchers
  98. val sevenTimes: Times
    Definition Classes
    PostfixVerifications
  99. def shortThat(matcher: ArgumentMatcher[Short]): Short
    Definition Classes
    ThatMatchers
  100. val sixTimes: Times
    Definition Classes
    PostfixVerifications
  101. 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
  102. def spyLambda[T <: AnyRef](realObj: T)(implicit arg0: ClassTag[T]): T
    Definition Classes
    MockitoEnhancer → MockCreator
  103. def startsWith(prefix: String): String
    Definition Classes
    StringThatMatchers
  104. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  105. val tenTimes: Times
    Definition Classes
    PostfixVerifications
  106. val theRealMethod: RealMethod.type
    Definition Classes
    IdiomaticStubbing
  107. val threeTimes: Times
    Definition Classes
    PostfixVerifications
  108. val thrice: Times
    Definition Classes
    PostfixVerifications
  109. val thrown: Thrown.type
    Definition Classes
    IdiomaticStubbing
  110. def toString(): String
    Definition Classes
    AnyRef → Any
  111. val twice: Times
    Definition Classes
    PostfixVerifications
  112. def verification(v: => Any): Verification
    Definition Classes
    IdiomaticMockito → IdiomaticVerifications
  113. def verifyNoMoreInteractions(mocks: AnyRef*): Unit
    Definition Classes
    MockitoEnhancer
  114. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  115. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  116. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  117. def withSettings(implicit defaultAnswer: DefaultAnswer): MockSettings
    Definition Classes
    MockCreator

Deprecated Value Members

  1. 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

  2. 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

  3. def isNotNull[T]: T
    Definition Classes
    NullMatchers
    Annotations
    @deprecated
    Deprecated

    (Since version 0.0.0) Using nulls in Scala? you naughty, naughty developer...

  4. def isNull[T]: T
    Definition Classes
    NullMatchers
    Annotations
    @deprecated
    Deprecated

    (Since version 0.0.0) Using nulls in Scala? you naughty, naughty developer...

Inherited from Mockito

Inherited from ArgumentMatchersSugar

Inherited from MacroBasedMatchers

Inherited from NumericMatchers

Inherited from Tolerance

Inherited from FunctionMatchers

Inherited from NullMatchers

Inherited from StringThatMatchers

Inherited from ThatMatchers

Inherited from EqMatchers_VersionSpecific

Inherited from EqMatchers

Inherited from AnyMatchers

Inherited from IdiomaticMockito

Inherited from PostfixVerifications

Inherited from IdiomaticVerifications

Inherited from IdiomaticStubbing

Inherited from ScalacticSerialisableHack

Inherited from MockitoEnhancer

Inherited from MockCreator

Inherited from AnyRef

Inherited from Any

Ungrouped