infix fun <T> BDDMyOngoingStubbing<T>.will(value: Answer<T>): BDDMyOngoingStubbing<T>
Alias for BDDMyOngoingStubbing.will |
|
infix fun <T> BDDMyOngoingStubbing<T>.willAnswer(value: (InvocationOnMock) -> T?): BDDMyOngoingStubbing<T>
Alias for BBDMyOngoingStubbing.willAnswer, accepting a lambda. |
|
infix fun <T> BDDMyOngoingStubbing<T>.willReturn(value: () -> T): BDDMyOngoingStubbing<T>
Alias for BBDMyOngoingStubbing.willReturn. |
|
infix fun <T> BDDMyOngoingStubbing<T>.willReturnConsecutively(ts: List<T>): BDDMyOngoingStubbing<T>
Sets consecutive return values to be returned when the method is called. Same as BDDMyOngoingStubbing.willReturn, but accepts list instead of varargs. |
|
infix fun <T> BDDMyOngoingStubbing<T>.willSuspendableAnswer(value: suspend (InvocationOnMock) -> T?): BDDMyOngoingStubbing<T>
Alias for BBDMyOngoingStubbing.willAnswer, accepting a suspend lambda. |
|
infix fun <T> BDDMyOngoingStubbing<T>.willThrow(value: () -> Throwable): BDDMyOngoingStubbing<T>
Alias for BBDMyOngoingStubbing.willThrow. infix fun <T> BDDMyOngoingStubbing<T>.willThrow(t: KClass<out Throwable>): BDDMyOngoingStubbing<T>
Sets a Throwable type to be thrown when the method is called. fun <T> BDDMyOngoingStubbing<T>.willThrow(t: KClass<out Throwable>, vararg ts: KClass<out Throwable>): BDDMyOngoingStubbing<T>
Sets Throwable classes to be thrown when the method is called. |