org.scalamock.specs2

IsolatedMockFactory

trait IsolatedMockFactory extends AroundExample with MockContextBase

A trait that can be mixed into a Specs2 specification to provide mocking support.

To use ScalaMock in Specs2 tests you can either:

Isolated tests cases are clean and simple, recommended when all test cases have the same or very similar fixtures

class IsolatedCoffeeMachineTest extends Specification with IsolatedMockFactory {

	// shared objects
	val waterContainerMock = mock[WaterContainer]
	val heaterMock = mock[Heater]
	val coffeeMachine = new CoffeeMachine(waterContainerMock, heaterMock)

	// you can set common expectations in suite scope
	(waterContainerMock.isOverfull _).expects().returning(true)

	// test setup
	coffeeMachine.powerOn()

	"CoffeeMachine" should {
	    "not turn on the heater when the water container is empty" in {
	        coffeeMachine.isOn must_== true
	        // ...
	        coffeeMachine.powerOff()
	        coffeeMachine.isOn must_== false
	    }

	    "not turn on the heater when the water container is overfull" in {
	        // each test case uses separate, fresh Suite so the coffee machine is turned on
	        coffeeMachine.isOn must_== true
	        // ...
	    }
	}
}
Self Type
IsolatedMockFactory with ArgumentsShortcuts
Linear Supertypes
MockContextBase, MockFactoryBase, Mock, AroundExample, AroundContextExample[Around], ExamplesFactory, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. IsolatedMockFactory
  2. MockContextBase
  3. MockFactoryBase
  4. Mock
  5. AroundExample
  6. AroundContextExample
  7. ExamplesFactory
  8. AnyRef
  9. 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
    MockFactoryBase
  2. type ExpectationException = FailureException

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

    Attributes
    protected
    Definition Classes
    MockFactoryBase

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
    MockFactoryBase
  5. final def ==(arg0: AnyRef): Boolean

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

    Definition Classes
    Any
  7. implicit def MatchAnyToMockParameter[T](m: MatchAny): MockParameter[T]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  8. implicit def MatchEpsilonToMockParameter[T](m: MatchEpsilon): EpsilonMockParameter

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  9. implicit val _factory: MockFactoryBase

    Definition Classes
    MockFactoryBase
  10. def around[T](body: ⇒ T)(implicit arg0: AsResult[T]): Result

    Definition Classes
    IsolatedMockFactory → AroundExample
  11. def aroundContext: Around

    Definition Classes
    AroundExample → AroundContextExample
  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. implicit def doubleToEpsilon(d: Double): (IsolatedMockFactory.this)#EpsilonMatcher

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  15. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  17. def exampleFactory: ExampleFactory

    Definition Classes
    AroundContextExample → ExamplesFactory
  18. def finalize(): Unit

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

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  20. implicit def functionName(name: Symbol): (IsolatedMockFactory.this)#FunctionName

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  21. final def getClass(): Class[_]

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

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

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  24. def inSequence[T](what: ⇒ T): T

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  25. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  26. def mock[T](implicit factory: MockFactoryBase): T

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  27. 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
    MockFactoryBase
  28. 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
    MockFactoryBase
  29. 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
    MockFactoryBase
  30. 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
    MockFactoryBase
  31. def mockFunction[T1, T2, T3, T4, T5, R](implicit arg0: Defaultable[R]): MockFunction5[T1, T2, T3, T4, T5, R]

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

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

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

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

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

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

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

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  39. def mockFunction[T1, T2, T3, T4, T5, T6, T7, R](name: (IsolatedMockFactory.this)#FunctionName)(implicit arg0: Defaultable[R]): MockFunction7[T1, T2, T3, T4, T5, T6, T7, R]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  40. def mockFunction[T1, T2, T3, T4, T5, T6, R](name: (IsolatedMockFactory.this)#FunctionName)(implicit arg0: Defaultable[R]): MockFunction6[T1, T2, T3, T4, T5, T6, R]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  41. def mockFunction[T1, T2, T3, T4, T5, R](name: (IsolatedMockFactory.this)#FunctionName)(implicit arg0: Defaultable[R]): MockFunction5[T1, T2, T3, T4, T5, R]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  42. def mockFunction[T1, T2, T3, T4, R](name: (IsolatedMockFactory.this)#FunctionName)(implicit arg0: Defaultable[R]): MockFunction4[T1, T2, T3, T4, R]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  43. def mockFunction[T1, T2, T3, R](name: (IsolatedMockFactory.this)#FunctionName)(implicit arg0: Defaultable[R]): MockFunction3[T1, T2, T3, R]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  44. def mockFunction[T1, T2, R](name: (IsolatedMockFactory.this)#FunctionName)(implicit arg0: Defaultable[R]): MockFunction2[T1, T2, R]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  45. def mockFunction[T1, R](name: (IsolatedMockFactory.this)#FunctionName)(implicit arg0: Defaultable[R]): MockFunction1[T1, R]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  46. def mockFunction[R](name: (IsolatedMockFactory.this)#FunctionName)(implicit arg0: Defaultable[R]): MockFunction0[R]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  47. final def ne(arg0: AnyRef): Boolean

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

    Attributes
    protected
    Definition Classes
    MockContextBaseMockFactoryBase
  49. final def notify(): Unit

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

    Definition Classes
    AnyRef
  51. def stub[T](implicit factory: MockFactoryBase): T

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  52. 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
    MockFactoryBase
  53. 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
    MockFactoryBase
  54. 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
    MockFactoryBase
  55. 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
    MockFactoryBase
  56. def stubFunction[T1, T2, T3, T4, T5, R](implicit arg0: Defaultable[R]): StubFunction5[T1, T2, T3, T4, T5, R]

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

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

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

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

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

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

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

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  64. def stubFunction[T1, T2, T3, T4, T5, T6, T7, R](name: (IsolatedMockFactory.this)#FunctionName)(implicit arg0: Defaultable[R]): StubFunction7[T1, T2, T3, T4, T5, T6, T7, R]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  65. def stubFunction[T1, T2, T3, T4, T5, T6, R](name: (IsolatedMockFactory.this)#FunctionName)(implicit arg0: Defaultable[R]): StubFunction6[T1, T2, T3, T4, T5, T6, R]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  66. def stubFunction[T1, T2, T3, T4, T5, R](name: (IsolatedMockFactory.this)#FunctionName)(implicit arg0: Defaultable[R]): StubFunction5[T1, T2, T3, T4, T5, R]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  67. def stubFunction[T1, T2, T3, T4, R](name: (IsolatedMockFactory.this)#FunctionName)(implicit arg0: Defaultable[R]): StubFunction4[T1, T2, T3, T4, R]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  68. def stubFunction[T1, T2, T3, R](name: (IsolatedMockFactory.this)#FunctionName)(implicit arg0: Defaultable[R]): StubFunction3[T1, T2, T3, R]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  69. def stubFunction[T1, T2, R](name: (IsolatedMockFactory.this)#FunctionName)(implicit arg0: Defaultable[R]): StubFunction2[T1, T2, R]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  70. def stubFunction[T1, R](name: (IsolatedMockFactory.this)#FunctionName)(implicit arg0: Defaultable[R]): StubFunction1[T1, R]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  71. def stubFunction[R](name: (IsolatedMockFactory.this)#FunctionName)(implicit arg0: Defaultable[R]): StubFunction0[R]

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

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

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

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

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  76. 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( ... )
  77. 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( ... )
  78. 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( ... )
  79. 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( ... )
  80. 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( ... )
  81. 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( ... )
  82. 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( ... )
  83. implicit def toMockParameter[T](v: T): MockParameter[T]

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  84. def toString(): String

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

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

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

    Definition Classes
    Mock
    Annotations
    @macroImpl( ... )
  88. 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( ... )
  89. 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( ... )
  90. 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( ... )
  91. 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( ... )
  92. 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( ... )
  93. 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( ... )
  94. 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( ... )
  95. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  98. 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
    MockFactoryBase
  99. 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
    MockFactoryBase
  100. 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
    MockFactoryBase
  101. 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
    MockFactoryBase
  102. 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
    MockFactoryBase
  103. def where[T1, T2, T3, T4](matcher: (T1, T2, T3, T4) ⇒ Boolean): FunctionAdapter4[T1, T2, T3, T4, Boolean]

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

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

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

    Attributes
    protected
    Definition Classes
    MockFactoryBase
  107. def withExpectations[T](what: ⇒ T): T

    Definition Classes
    MockFactoryBase
  108. def wrapAsResult[T](body: ⇒ T)(implicit arg0: AsResult[T]): Result

    Attributes
    protected
    Definition Classes
    MockContextBase

Inherited from MockContextBase

Inherited from MockFactoryBase

Inherited from Mock

Inherited from AroundExample

Inherited from AroundContextExample[Around]

Inherited from ExamplesFactory

Inherited from AnyRef

Inherited from Any

Ungrouped