org.scalamock.specs2

MockContext

trait MockContext extends MockContextBase with Around

Fixture context that should be created per test-case basis

To use ScalaMock in Specs2 tests you can either:

Fixture contexts are more flexible and are recommened for complex test suites where single set of fixtures does not fit all test cases.

Basic usage

For simple test cases it's enough to run test case in new MockContext scope.

class BasicCoffeeMachineTest extends Specification {

	"CoffeeMachine" should {
	     "not turn on the heater when the water container is empty" in new MockContext {
	         val waterContainerMock = mock[WaterContainer]
	         (waterContainerMock.isOverfull _).expects().returning(true)
	         // ...
	     }

	     "not turn on the heater when the water container is overfull" in new MockContext {
	         val waterContainerMock = mock[WaterContainer]
	         // ...
	     }
	}
}

Complex fixture contexts

When multiple test cases need to work with the same mocks (and more generally - the same fixtures: files, sockets, database connections, etc.) you can use fixture contexts.

class CoffeeMachineTest extends Specification {

	trait Test extends MockContext { // fixture context
	    // shared objects
	    val waterContainerMock = mock[WaterContainer]
	    val heaterMock = mock[Heater]
	    val coffeeMachine = new CoffeeMachine(waterContainerMock, heaterMock)

	    // test setup
	    coffeeMachine.powerOn()
	}

	// you can extend and combine fixture-contexts
	trait OverfullWaterContainerTest extends Test {
	    // you can set expectations and use mocks in fixture-context
	    (waterContainerMock.isEmpty _).expects().returning(true)

	    // and define helper functions
	    def complexLogic() {
	        coffeeMachine.powerOff()
	        // ...
	    }
	}

	"CoffeeMachine" should {
	     "not turn on the heater when the water container is empty" in new MockContext {
	         val heaterMock = mock[Heater]
	         val waterContainerMock = mock[WaterContainer]
	         val coffeeMachine = new CoffeeMachine(waterContainerMock, heaterMock)
	         (waterContainerMock.isOverfull _).expects().returning(true)
	         // ...
	     }

	     "not turn on the heater when the water container is overfull" in new OverfullWaterContainerTest {
	         // ...
	         complexLogic()
	     }
	}
}
Linear Supertypes
Around, DelayedInit, Around, Context, Scope, Scope, MockContextBase, MockFactoryBase, context.MockContext, AbstractMockFactoryBase, Matchers, MockFunctions, Mock, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. MockContext
  2. Around
  3. DelayedInit
  4. Around
  5. Context
  6. Scope
  7. Scope
  8. MockContextBase
  9. MockFactoryBase
  10. MockContext
  11. AbstractMockFactoryBase
  12. Matchers
  13. MockFunctions
  14. Mock
  15. AnyRef
  16. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class EpsilonMatcher extends AnyRef

    Attributes
    protected
    Definition Classes
    Matchers
  2. type ExpectationException = FailureException

    Definition Classes
    MockContextBase → MockContext
  3. case class FunctionName(name: Symbol) extends Product with Serializable

    Attributes
    protected
    Definition Classes
    MockFunctions

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. def *: MatchAny

    Attributes
    protected
    Definition Classes
    Matchers
  5. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  6. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  7. implicit val _factory: MockFactoryBase

    Definition Classes
    MockFactoryBase
  8. def andThen(a: Around): Around

    Definition Classes
    Around
  9. def apply[T](a: ⇒ T)(implicit arg0: AsResult[T]): Result

    Definition Classes
    Around → Context
  10. def argThat[T](predicate: (T) ⇒ Boolean): ArgThat[T]

    Attributes
    protected
    Definition Classes
    Matchers
  11. def around[T](body: ⇒ T)(implicit arg0: AsResult[T]): Result

    Definition Classes
    MockContext → Around
  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. def compose(a: Around): Around

    Definition Classes
    Around
  15. def delayedInit(x: ⇒ Unit): Unit

    Definition Classes
    Around → DelayedInit
  16. implicit def doubleToEpsilon(d: Double): EpsilonMatcher

    Attributes
    protected
    Definition Classes
    Matchers
  17. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  19. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. implicit def functionName(name: String): FunctionName

    Attributes
    protected
    Definition Classes
    MockFunctions
  21. implicit def functionName(name: Symbol): FunctionName

    Attributes
    protected
    Definition Classes
    MockFunctions
  22. def generateMockDefaultName(prefix: String): Symbol

    Generates unique names for mocks, stubs, and mock functions

    Generates unique names for mocks, stubs, and mock functions

    Definition Classes
    MockContext
  23. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  24. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  25. def inAnyOrder[T](what: ⇒ T): T

    Attributes
    protected
    Definition Classes
    MockFactoryBaseAbstractMockFactoryBase
  26. def inSequence[T](what: ⇒ T): T

    Attributes
    protected
    Definition Classes
    MockFactoryBaseAbstractMockFactoryBase
  27. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  28. implicit def matcherBaseToMockParameter[T](m: MatcherBase): MockParameter[T]

    Attributes
    protected
    Definition Classes
    Matchers
  29. def mock[T](mockName: String)(implicit mockContext: context.MockContext): T

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  30. def mock[T](implicit mockContext: context.MockContext): T

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  31. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R](implicit arg0: Defaultable[R]): MockFunction22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  32. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R](implicit arg0: Defaultable[R]): MockFunction21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  33. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R](implicit arg0: Defaultable[R]): MockFunction20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  34. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R](implicit arg0: Defaultable[R]): MockFunction19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  35. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R](implicit arg0: Defaultable[R]): MockFunction18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  36. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R](implicit arg0: Defaultable[R]): MockFunction17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  37. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R](implicit arg0: Defaultable[R]): MockFunction16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  38. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R](implicit arg0: Defaultable[R]): MockFunction15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  39. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R](implicit arg0: Defaultable[R]): MockFunction14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  40. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R](implicit arg0: Defaultable[R]): MockFunction13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  41. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R](implicit arg0: Defaultable[R]): MockFunction12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  42. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R](implicit arg0: Defaultable[R]): MockFunction11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  43. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R](implicit arg0: Defaultable[R]): MockFunction10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  44. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, R](implicit arg0: Defaultable[R]): MockFunction9[T1, T2, T3, T4, T5, T6, T7, T8, T9, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  45. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, R](implicit arg0: Defaultable[R]): MockFunction8[T1, T2, T3, T4, T5, T6, T7, T8, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  46. def mockFunction[T1, T2, T3, T4, T5, T6, T7, R](implicit arg0: Defaultable[R]): MockFunction7[T1, T2, T3, T4, T5, T6, T7, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  47. def mockFunction[T1, T2, T3, T4, T5, T6, R](implicit arg0: Defaultable[R]): MockFunction6[T1, T2, T3, T4, T5, T6, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  48. def mockFunction[T1, T2, T3, T4, T5, R](implicit arg0: Defaultable[R]): MockFunction5[T1, T2, T3, T4, T5, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  49. def mockFunction[T1, T2, T3, T4, R](implicit arg0: Defaultable[R]): MockFunction4[T1, T2, T3, T4, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  50. def mockFunction[T1, T2, T3, R](implicit arg0: Defaultable[R]): MockFunction3[T1, T2, T3, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  51. def mockFunction[T1, T2, R](implicit arg0: Defaultable[R]): MockFunction2[T1, T2, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  52. def mockFunction[T1, R](implicit arg0: Defaultable[R]): MockFunction1[T1, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  53. def mockFunction[R](implicit arg0: Defaultable[R]): MockFunction0[R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  54. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  55. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  56. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  57. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  58. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  59. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  60. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  61. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  62. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  63. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  64. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  65. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  66. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  67. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction9[T1, T2, T3, T4, T5, T6, T7, T8, T9, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  68. def mockFunction[T1, T2, T3, T4, T5, T6, T7, T8, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction8[T1, T2, T3, T4, T5, T6, T7, T8, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  69. def mockFunction[T1, T2, T3, T4, T5, T6, T7, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction7[T1, T2, T3, T4, T5, T6, T7, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  70. def mockFunction[T1, T2, T3, T4, T5, T6, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction6[T1, T2, T3, T4, T5, T6, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  71. def mockFunction[T1, T2, T3, T4, T5, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction5[T1, T2, T3, T4, T5, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  72. def mockFunction[T1, T2, T3, T4, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction4[T1, T2, T3, T4, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  73. def mockFunction[T1, T2, T3, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction3[T1, T2, T3, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  74. def mockFunction[T1, T2, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction2[T1, T2, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  75. def mockFunction[T1, R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction1[T1, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  76. def mockFunction[R](name: FunctionName)(implicit arg0: Defaultable[R]): MockFunction0[R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  77. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  78. def newExpectationException(message: String, methodName: Option[Symbol]): FailureException

    Attributes
    protected
    Definition Classes
    MockContextBase → MockContext
  79. final def notify(): Unit

    Definition Classes
    AnyRef
  80. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  81. def stub[T](mockName: String)(implicit mockContext: context.MockContext): T

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  82. def stub[T](implicit mockContext: context.MockContext): T

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  83. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R](implicit arg0: Defaultable[R]): StubFunction22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  84. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R](implicit arg0: Defaultable[R]): StubFunction21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  85. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R](implicit arg0: Defaultable[R]): StubFunction20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  86. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R](implicit arg0: Defaultable[R]): StubFunction19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  87. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R](implicit arg0: Defaultable[R]): StubFunction18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  88. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R](implicit arg0: Defaultable[R]): StubFunction17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  89. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R](implicit arg0: Defaultable[R]): StubFunction16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  90. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R](implicit arg0: Defaultable[R]): StubFunction15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  91. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R](implicit arg0: Defaultable[R]): StubFunction14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  92. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R](implicit arg0: Defaultable[R]): StubFunction13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  93. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R](implicit arg0: Defaultable[R]): StubFunction12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  94. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R](implicit arg0: Defaultable[R]): StubFunction11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  95. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R](implicit arg0: Defaultable[R]): StubFunction10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  96. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, R](implicit arg0: Defaultable[R]): StubFunction9[T1, T2, T3, T4, T5, T6, T7, T8, T9, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  97. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, R](implicit arg0: Defaultable[R]): StubFunction8[T1, T2, T3, T4, T5, T6, T7, T8, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  98. def stubFunction[T1, T2, T3, T4, T5, T6, T7, R](implicit arg0: Defaultable[R]): StubFunction7[T1, T2, T3, T4, T5, T6, T7, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  99. def stubFunction[T1, T2, T3, T4, T5, T6, R](implicit arg0: Defaultable[R]): StubFunction6[T1, T2, T3, T4, T5, T6, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  100. def stubFunction[T1, T2, T3, T4, T5, R](implicit arg0: Defaultable[R]): StubFunction5[T1, T2, T3, T4, T5, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  101. def stubFunction[T1, T2, T3, T4, R](implicit arg0: Defaultable[R]): StubFunction4[T1, T2, T3, T4, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  102. def stubFunction[T1, T2, T3, R](implicit arg0: Defaultable[R]): StubFunction3[T1, T2, T3, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  103. def stubFunction[T1, T2, R](implicit arg0: Defaultable[R]): StubFunction2[T1, T2, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  104. def stubFunction[T1, R](implicit arg0: Defaultable[R]): StubFunction1[T1, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  105. def stubFunction[R](implicit arg0: Defaultable[R]): StubFunction0[R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  106. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  107. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  108. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  109. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  110. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  111. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  112. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  113. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  114. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  115. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  116. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  117. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  118. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  119. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, T9, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction9[T1, T2, T3, T4, T5, T6, T7, T8, T9, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  120. def stubFunction[T1, T2, T3, T4, T5, T6, T7, T8, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction8[T1, T2, T3, T4, T5, T6, T7, T8, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  121. def stubFunction[T1, T2, T3, T4, T5, T6, T7, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction7[T1, T2, T3, T4, T5, T6, T7, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  122. def stubFunction[T1, T2, T3, T4, T5, T6, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction6[T1, T2, T3, T4, T5, T6, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  123. def stubFunction[T1, T2, T3, T4, T5, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction5[T1, T2, T3, T4, T5, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  124. def stubFunction[T1, T2, T3, T4, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction4[T1, T2, T3, T4, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  125. def stubFunction[T1, T2, T3, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction3[T1, T2, T3, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  126. def stubFunction[T1, T2, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction2[T1, T2, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  127. def stubFunction[T1, R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction1[T1, R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  128. def stubFunction[R](name: FunctionName)(implicit arg0: Defaultable[R]): StubFunction0[R]

    Attributes
    protected
    Definition Classes
    MockFunctions
  129. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  130. implicit def toMockFunction0[R](f: () ⇒ R)(implicit arg0: Defaultable[R]): MockFunction0[R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  131. implicit def toMockFunction1[T1, R](f: (T1) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction1[T1, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  132. implicit def toMockFunction10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  133. implicit def toMockFunction11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  134. implicit def toMockFunction12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  135. implicit def toMockFunction13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  136. implicit def toMockFunction14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  137. implicit def toMockFunction15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  138. implicit def toMockFunction16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  139. implicit def toMockFunction17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  140. implicit def toMockFunction18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  141. implicit def toMockFunction19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  142. implicit def toMockFunction2[T1, T2, R](f: (T1, T2) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction2[T1, T2, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  143. implicit def toMockFunction20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  144. implicit def toMockFunction21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  145. implicit def toMockFunction22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  146. implicit def toMockFunction3[T1, T2, T3, R](f: (T1, T2, T3) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction3[T1, T2, T3, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  147. implicit def toMockFunction4[T1, T2, T3, T4, R](f: (T1, T2, T3, T4) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction4[T1, T2, T3, T4, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  148. implicit def toMockFunction5[T1, T2, T3, T4, T5, R](f: (T1, T2, T3, T4, T5) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction5[T1, T2, T3, T4, T5, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  149. implicit def toMockFunction6[T1, T2, T3, T4, T5, T6, R](f: (T1, T2, T3, T4, T5, T6) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction6[T1, T2, T3, T4, T5, T6, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  150. implicit def toMockFunction7[T1, T2, T3, T4, T5, T6, T7, R](f: (T1, T2, T3, T4, T5, T6, T7) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction7[T1, T2, T3, T4, T5, T6, T7, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  151. implicit def toMockFunction8[T1, T2, T3, T4, T5, T6, T7, T8, R](f: (T1, T2, T3, T4, T5, T6, T7, T8) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction8[T1, T2, T3, T4, T5, T6, T7, T8, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  152. implicit def toMockFunction9[T1, T2, T3, T4, T5, T6, T7, T8, T9, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9) ⇒ R)(implicit arg0: Defaultable[R]): MockFunction9[T1, T2, T3, T4, T5, T6, T7, T8, T9, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  153. implicit def toMockParameter[T](v: T): MockParameter[T]

    Attributes
    protected
    Definition Classes
    Matchers
  154. def toString(): String

    Definition Classes
    AnyRef → Any
  155. implicit def toStubFunction0[R](f: () ⇒ R)(implicit arg0: Defaultable[R]): StubFunction0[R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  156. implicit def toStubFunction1[T1, R](f: (T1) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction1[T1, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  157. implicit def toStubFunction10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  158. implicit def toStubFunction11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  159. implicit def toStubFunction12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  160. implicit def toStubFunction13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  161. implicit def toStubFunction14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  162. implicit def toStubFunction15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  163. implicit def toStubFunction16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  164. implicit def toStubFunction17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  165. implicit def toStubFunction18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  166. implicit def toStubFunction19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  167. implicit def toStubFunction2[T1, T2, R](f: (T1, T2) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction2[T1, T2, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  168. implicit def toStubFunction20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  169. implicit def toStubFunction21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  170. implicit def toStubFunction22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  171. implicit def toStubFunction3[T1, T2, T3, R](f: (T1, T2, T3) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction3[T1, T2, T3, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  172. implicit def toStubFunction4[T1, T2, T3, T4, R](f: (T1, T2, T3, T4) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction4[T1, T2, T3, T4, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  173. implicit def toStubFunction5[T1, T2, T3, T4, T5, R](f: (T1, T2, T3, T4, T5) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction5[T1, T2, T3, T4, T5, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  174. implicit def toStubFunction6[T1, T2, T3, T4, T5, T6, R](f: (T1, T2, T3, T4, T5, T6) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction6[T1, T2, T3, T4, T5, T6, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  175. implicit def toStubFunction7[T1, T2, T3, T4, T5, T6, T7, R](f: (T1, T2, T3, T4, T5, T6, T7) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction7[T1, T2, T3, T4, T5, T6, T7, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  176. implicit def toStubFunction8[T1, T2, T3, T4, T5, T6, T7, T8, R](f: (T1, T2, T3, T4, T5, T6, T7, T8) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction8[T1, T2, T3, T4, T5, T6, T7, T8, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  177. implicit def toStubFunction9[T1, T2, T3, T4, T5, T6, T7, T8, T9, R](f: (T1, T2, T3, T4, T5, T6, T7, T8, T9) ⇒ R)(implicit arg0: Defaultable[R]): StubFunction9[T1, T2, T3, T4, T5, T6, T7, T8, T9, R]

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  178. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  179. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  180. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  181. def where[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22](matcher: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22) ⇒ Boolean): FunctionAdapter22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  182. def where[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21](matcher: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) ⇒ Boolean): FunctionAdapter21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  183. def where[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20](matcher: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) ⇒ Boolean): FunctionAdapter20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  184. def where[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19](matcher: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) ⇒ Boolean): FunctionAdapter19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  185. def where[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18](matcher: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) ⇒ Boolean): FunctionAdapter18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  186. def where[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](matcher: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) ⇒ Boolean): FunctionAdapter17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  187. def where[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16](matcher: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) ⇒ Boolean): FunctionAdapter16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  188. def where[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15](matcher: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) ⇒ Boolean): FunctionAdapter15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  189. def where[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14](matcher: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) ⇒ Boolean): FunctionAdapter14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  190. def where[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13](matcher: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) ⇒ Boolean): FunctionAdapter13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  191. def where[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12](matcher: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) ⇒ Boolean): FunctionAdapter12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  192. def where[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11](matcher: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) ⇒ Boolean): FunctionAdapter11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  193. def where[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10](matcher: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) ⇒ Boolean): FunctionAdapter10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  194. def where[T1, T2, T3, T4, T5, T6, T7, T8, T9](matcher: (T1, T2, T3, T4, T5, T6, T7, T8, T9) ⇒ Boolean): FunctionAdapter9[T1, T2, T3, T4, T5, T6, T7, T8, T9, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  195. def where[T1, T2, T3, T4, T5, T6, T7, T8](matcher: (T1, T2, T3, T4, T5, T6, T7, T8) ⇒ Boolean): FunctionAdapter8[T1, T2, T3, T4, T5, T6, T7, T8, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  196. def where[T1, T2, T3, T4, T5, T6, T7](matcher: (T1, T2, T3, T4, T5, T6, T7) ⇒ Boolean): FunctionAdapter7[T1, T2, T3, T4, T5, T6, T7, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  197. def where[T1, T2, T3, T4, T5, T6](matcher: (T1, T2, T3, T4, T5, T6) ⇒ Boolean): FunctionAdapter6[T1, T2, T3, T4, T5, T6, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  198. def where[T1, T2, T3, T4, T5](matcher: (T1, T2, T3, T4, T5) ⇒ Boolean): FunctionAdapter5[T1, T2, T3, T4, T5, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  199. def where[T1, T2, T3, T4](matcher: (T1, T2, T3, T4) ⇒ Boolean): FunctionAdapter4[T1, T2, T3, T4, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  200. def where[T1, T2, T3](matcher: (T1, T2, T3) ⇒ Boolean): FunctionAdapter3[T1, T2, T3, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  201. def where[T1, T2](matcher: (T1, T2) ⇒ Boolean): FunctionAdapter2[T1, T2, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  202. def where[T1](matcher: (T1) ⇒ Boolean): FunctionAdapter1[T1, Boolean]

    Attributes
    protected
    Definition Classes
    Matchers
  203. def withExpectations[T](what: ⇒ T): T

    Attributes
    protected
    Definition Classes
    MockFactoryBaseAbstractMockFactoryBase
  204. def wrapAsResult[T](body: ⇒ T)(implicit arg0: AsResult[T]): Result

    Attributes
    protected
    Definition Classes
    MockContextBase

Inherited from Around

Inherited from DelayedInit

Inherited from Around

Inherited from Context

Inherited from Scope

Inherited from Scope

Inherited from MockContextBase

Inherited from MockFactoryBase

Inherited from context.MockContext

Inherited from AbstractMockFactoryBase

Inherited from Matchers

Inherited from MockFunctions

Inherited from Mock

Inherited from AnyRef

Inherited from Any

Ungrouped