FakeFunction

eu.monniot.scala3mock.functions.FakeFunction
trait FakeFunction(val mockContext: MockContext, val name: String)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class FakeFunction0[R]
class MockFunction0[R]
class FakeFunction1[T1, R]
class MockFunction1[T1, R]
class FakeFunction10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R]
class MockFunction10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R]
class FakeFunction2[T1, T2, R]
class MockFunction2[T1, T2, R]
class FakeFunction3[T1, T2, T3, R]
class MockFunction3[T1, T2, T3, R]
class FakeFunction4[T1, T2, T3, T4, R]
class MockFunction4[T1, T2, T3, T4, R]
class FakeFunction5[T1, T2, T3, T4, T5, R]
class MockFunction5[T1, T2, T3, T4, T5, R]
class FakeFunction6[T1, T2, T3, T4, T5, T6, R]
class MockFunction6[T1, T2, T3, T4, T5, T6, R]
class FakeFunction7[T1, T2, T3, T4, T5, T6, T7, R]
class MockFunction7[T1, T2, T3, T4, T5, T6, T7, R]
class FakeFunction8[T1, T2, T3, T4, T5, T6, T7, T8, R]
class MockFunction8[T1, T2, T3, T4, T5, T6, T7, T8, R]
class FakeFunction9[T1, T2, T3, T4, T5, T6, T7, T8, T9, R]
class MockFunction9[T1, T2, T3, T4, T5, T6, T7, T8, T9, R]

Members list

Concise view

Value members

Abstract methods

protected def onUnexpected(call: Call): Any

Concrete methods

def handle(arguments: Product): Any
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns:

a string representation of the object.

Definition Classes
Any

Concrete fields

protected val mockContext: MockContext
val name: String