p

org

mockito

package mockito

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. mockito
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait ArgumentMatchersSugar extends AnyMatchers with EqMatchers with EqMatchers_VersionSpecific with ThatMatchers with StringThatMatchers with NullMatchers with FunctionMatchers with NumericMatchers with MacroBasedMatchers

    Trait that provides some syntax sugar and type mapping.

    Trait that provides some syntax sugar and type mapping.

    It mostly forwards the calls to org.mockito.ArgumentMatchers, but with a few improvements to make it more scala-like It also renames the "eq" matcher to "eqTo" as in Scala "eq" is a keyword used to do object identity equality

  2. trait IdiomaticMockito extends IdiomaticStubbing with PostfixVerifications
  3. trait IdiomaticMockitoBase extends IdiomaticStubbing with PostfixVerifications
  4. trait IdiomaticStubbing extends MockitoEnhancer with ScalacticSerialisableHack
  5. trait IdiomaticVerifications extends AnyRef
  6. class MockitoScalaSession extends AnyRef
  7. trait MockitoSugar extends MockitoEnhancer with DoSomething with Verifications with Rest with ScalacticSerialisableHack
  8. trait PostfixVerifications extends IdiomaticVerifications
  9. trait PrefixExpectations extends IdiomaticVerifications
  10. sealed trait Strictness extends AnyRef

Value Members

  1. implicit val InvocationOps: (InvocationOnMock) ⇒ InvocationOnMockOps
  2. implicit val JavaMethodEquality: Equality[Method]
  3. def clazz[T](implicit classTag: ClassTag[T]): Class[T]
  4. def functionToAnswer[T, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20, P21) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5], arg7: ValueClassWrapper[P6], arg8: ValueClassWrapper[P7], arg9: ValueClassWrapper[P8], arg10: ValueClassWrapper[P9], arg11: ValueClassWrapper[P10], arg12: ValueClassWrapper[P11], arg13: ValueClassWrapper[P12], arg14: ValueClassWrapper[P13], arg15: ValueClassWrapper[P14], arg16: ValueClassWrapper[P15], arg17: ValueClassWrapper[P16], arg18: ValueClassWrapper[P17], arg19: ValueClassWrapper[P18], arg20: ValueClassWrapper[P19], arg21: ValueClassWrapper[P20], arg22: ValueClassWrapper[P21]): ScalaAnswer[T]
  5. def functionToAnswer[T, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19, P20) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5], arg7: ValueClassWrapper[P6], arg8: ValueClassWrapper[P7], arg9: ValueClassWrapper[P8], arg10: ValueClassWrapper[P9], arg11: ValueClassWrapper[P10], arg12: ValueClassWrapper[P11], arg13: ValueClassWrapper[P12], arg14: ValueClassWrapper[P13], arg15: ValueClassWrapper[P14], arg16: ValueClassWrapper[P15], arg17: ValueClassWrapper[P16], arg18: ValueClassWrapper[P17], arg19: ValueClassWrapper[P18], arg20: ValueClassWrapper[P19], arg21: ValueClassWrapper[P20]): ScalaAnswer[T]
  6. def functionToAnswer[T, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18, P19) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5], arg7: ValueClassWrapper[P6], arg8: ValueClassWrapper[P7], arg9: ValueClassWrapper[P8], arg10: ValueClassWrapper[P9], arg11: ValueClassWrapper[P10], arg12: ValueClassWrapper[P11], arg13: ValueClassWrapper[P12], arg14: ValueClassWrapper[P13], arg15: ValueClassWrapper[P14], arg16: ValueClassWrapper[P15], arg17: ValueClassWrapper[P16], arg18: ValueClassWrapper[P17], arg19: ValueClassWrapper[P18], arg20: ValueClassWrapper[P19]): ScalaAnswer[T]
  7. def functionToAnswer[T, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17, P18) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5], arg7: ValueClassWrapper[P6], arg8: ValueClassWrapper[P7], arg9: ValueClassWrapper[P8], arg10: ValueClassWrapper[P9], arg11: ValueClassWrapper[P10], arg12: ValueClassWrapper[P11], arg13: ValueClassWrapper[P12], arg14: ValueClassWrapper[P13], arg15: ValueClassWrapper[P14], arg16: ValueClassWrapper[P15], arg17: ValueClassWrapper[P16], arg18: ValueClassWrapper[P17], arg19: ValueClassWrapper[P18]): ScalaAnswer[T]
  8. def functionToAnswer[T, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16, P17) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5], arg7: ValueClassWrapper[P6], arg8: ValueClassWrapper[P7], arg9: ValueClassWrapper[P8], arg10: ValueClassWrapper[P9], arg11: ValueClassWrapper[P10], arg12: ValueClassWrapper[P11], arg13: ValueClassWrapper[P12], arg14: ValueClassWrapper[P13], arg15: ValueClassWrapper[P14], arg16: ValueClassWrapper[P15], arg17: ValueClassWrapper[P16], arg18: ValueClassWrapper[P17]): ScalaAnswer[T]
  9. def functionToAnswer[T, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15, P16) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5], arg7: ValueClassWrapper[P6], arg8: ValueClassWrapper[P7], arg9: ValueClassWrapper[P8], arg10: ValueClassWrapper[P9], arg11: ValueClassWrapper[P10], arg12: ValueClassWrapper[P11], arg13: ValueClassWrapper[P12], arg14: ValueClassWrapper[P13], arg15: ValueClassWrapper[P14], arg16: ValueClassWrapper[P15], arg17: ValueClassWrapper[P16]): ScalaAnswer[T]
  10. def functionToAnswer[T, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14, P15) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5], arg7: ValueClassWrapper[P6], arg8: ValueClassWrapper[P7], arg9: ValueClassWrapper[P8], arg10: ValueClassWrapper[P9], arg11: ValueClassWrapper[P10], arg12: ValueClassWrapper[P11], arg13: ValueClassWrapper[P12], arg14: ValueClassWrapper[P13], arg15: ValueClassWrapper[P14], arg16: ValueClassWrapper[P15]): ScalaAnswer[T]
  11. def functionToAnswer[T, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13, P14) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5], arg7: ValueClassWrapper[P6], arg8: ValueClassWrapper[P7], arg9: ValueClassWrapper[P8], arg10: ValueClassWrapper[P9], arg11: ValueClassWrapper[P10], arg12: ValueClassWrapper[P11], arg13: ValueClassWrapper[P12], arg14: ValueClassWrapper[P13], arg15: ValueClassWrapper[P14]): ScalaAnswer[T]
  12. def functionToAnswer[T, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12, P13) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5], arg7: ValueClassWrapper[P6], arg8: ValueClassWrapper[P7], arg9: ValueClassWrapper[P8], arg10: ValueClassWrapper[P9], arg11: ValueClassWrapper[P10], arg12: ValueClassWrapper[P11], arg13: ValueClassWrapper[P12], arg14: ValueClassWrapper[P13]): ScalaAnswer[T]
  13. def functionToAnswer[T, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5], arg7: ValueClassWrapper[P6], arg8: ValueClassWrapper[P7], arg9: ValueClassWrapper[P8], arg10: ValueClassWrapper[P9], arg11: ValueClassWrapper[P10], arg12: ValueClassWrapper[P11], arg13: ValueClassWrapper[P12]): ScalaAnswer[T]
  14. def functionToAnswer[T, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5], arg7: ValueClassWrapper[P6], arg8: ValueClassWrapper[P7], arg9: ValueClassWrapper[P8], arg10: ValueClassWrapper[P9], arg11: ValueClassWrapper[P10], arg12: ValueClassWrapper[P11]): ScalaAnswer[T]
  15. def functionToAnswer[T, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5], arg7: ValueClassWrapper[P6], arg8: ValueClassWrapper[P7], arg9: ValueClassWrapper[P8], arg10: ValueClassWrapper[P9], arg11: ValueClassWrapper[P10]): ScalaAnswer[T]
  16. def functionToAnswer[T, P0, P1, P2, P3, P4, P5, P6, P7, P8, P9](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8, P9) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5], arg7: ValueClassWrapper[P6], arg8: ValueClassWrapper[P7], arg9: ValueClassWrapper[P8], arg10: ValueClassWrapper[P9]): ScalaAnswer[T]
  17. def functionToAnswer[T, P0, P1, P2, P3, P4, P5, P6, P7, P8](f: (P0, P1, P2, P3, P4, P5, P6, P7, P8) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5], arg7: ValueClassWrapper[P6], arg8: ValueClassWrapper[P7], arg9: ValueClassWrapper[P8]): ScalaAnswer[T]
  18. def functionToAnswer[T, P0, P1, P2, P3, P4, P5, P6, P7](f: (P0, P1, P2, P3, P4, P5, P6, P7) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5], arg7: ValueClassWrapper[P6], arg8: ValueClassWrapper[P7]): ScalaAnswer[T]
  19. def functionToAnswer[T, P0, P1, P2, P3, P4, P5, P6](f: (P0, P1, P2, P3, P4, P5, P6) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5], arg7: ValueClassWrapper[P6]): ScalaAnswer[T]
  20. def functionToAnswer[T, P0, P1, P2, P3, P4, P5](f: (P0, P1, P2, P3, P4, P5) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4], arg6: ValueClassWrapper[P5]): ScalaAnswer[T]
  21. def functionToAnswer[T, P0, P1, P2, P3, P4](f: (P0, P1, P2, P3, P4) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3], arg5: ValueClassWrapper[P4]): ScalaAnswer[T]
  22. def functionToAnswer[T, P0, P1, P2, P3](f: (P0, P1, P2, P3) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2], arg4: ValueClassWrapper[P3]): ScalaAnswer[T]
  23. def functionToAnswer[T, P0, P1, P2](f: (P0, P1, P2) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1], arg3: ValueClassWrapper[P2]): ScalaAnswer[T]
  24. def functionToAnswer[T, P0, P1](f: (P0, P1) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0], arg2: ValueClassWrapper[P1]): ScalaAnswer[T]
  25. def functionToAnswer[T, P0](f: (P0) ⇒ T)(implicit arg0: ValueClassExtractor[T], arg1: ValueClassWrapper[P0]): ScalaAnswer[T]
  26. def invocationToAnswer[T](f: (InvocationOnMock) ⇒ T)(implicit arg0: ValueClassExtractor[T]): ScalaAnswer[T]
  27. def serialisableEquality[T]: Equality[T]
  28. object ArgumentMatchersSugar extends ArgumentMatchersSugar

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

  29. object IdiomaticMockito extends IdiomaticMockito
  30. object IdiomaticMockitoBase
  31. object MockitoScalaLogger extends MockitoSessionLogger
  32. object MockitoScalaSession
  33. object MockitoSugar extends MockitoSugar

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

  34. object Strictness

Inherited from AnyRef

Inherited from Any

Ungrouped