trait ArgumentCapture extends AnyRef
- Alphabetic
- By Inheritance
- ArgumentCapture
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def capturingAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](func: Function22[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N], arg14: ClassTag[O], arg15: ClassTag[P], arg16: ClassTag[Q], arg17: ClassTag[R], arg18: ClassTag[S], arg19: ClassTag[T], arg20: ClassTag[U], arg21: ClassTag[V]): Seq[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)]
Capture all invocations of a mocked 22-ary method
- def capturingAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](func: Function21[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N], arg14: ClassTag[O], arg15: ClassTag[P], arg16: ClassTag[Q], arg17: ClassTag[R], arg18: ClassTag[S], arg19: ClassTag[T], arg20: ClassTag[U]): Seq[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)]
Capture all invocations of a mocked 21-ary method
- def capturingAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](func: Function20[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N], arg14: ClassTag[O], arg15: ClassTag[P], arg16: ClassTag[Q], arg17: ClassTag[R], arg18: ClassTag[S], arg19: ClassTag[T]): Seq[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)]
Capture all invocations of a mocked 20-ary method
- def capturingAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](func: Function19[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N], arg14: ClassTag[O], arg15: ClassTag[P], arg16: ClassTag[Q], arg17: ClassTag[R], arg18: ClassTag[S]): Seq[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)]
Capture all invocations of a mocked 19-ary method
- def capturingAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](func: Function18[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N], arg14: ClassTag[O], arg15: ClassTag[P], arg16: ClassTag[Q], arg17: ClassTag[R]): Seq[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)]
Capture all invocations of a mocked 18-ary method
- def capturingAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](func: Function17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N], arg14: ClassTag[O], arg15: ClassTag[P], arg16: ClassTag[Q]): Seq[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)]
Capture all invocations of a mocked 17-ary method
- def capturingAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](func: Function16[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N], arg14: ClassTag[O], arg15: ClassTag[P]): Seq[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)]
Capture all invocations of a mocked 16-ary method
- def capturingAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](func: Function15[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N], arg14: ClassTag[O]): Seq[(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)]
Capture all invocations of a mocked 15-ary method
- def capturingAll[A, B, C, D, E, F, G, H, I, J, K, L, M, N](func: Function14[A, B, C, D, E, F, G, H, I, J, K, L, M, N, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N]): Seq[(A, B, C, D, E, F, G, H, I, J, K, L, M, N)]
Capture all invocations of a mocked 14-ary method
- def capturingAll[A, B, C, D, E, F, G, H, I, J, K, L, M](func: Function13[A, B, C, D, E, F, G, H, I, J, K, L, M, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M]): Seq[(A, B, C, D, E, F, G, H, I, J, K, L, M)]
Capture all invocations of a mocked 13-ary method
- def capturingAll[A, B, C, D, E, F, G, H, I, J, K, L](func: Function12[A, B, C, D, E, F, G, H, I, J, K, L, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L]): Seq[(A, B, C, D, E, F, G, H, I, J, K, L)]
Capture all invocations of a mocked 12-ary method
- def capturingAll[A, B, C, D, E, F, G, H, I, J, K](func: Function11[A, B, C, D, E, F, G, H, I, J, K, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K]): Seq[(A, B, C, D, E, F, G, H, I, J, K)]
Capture all invocations of a mocked 11-ary method
- def capturingAll[A, B, C, D, E, F, G, H, I, J](func: Function10[A, B, C, D, E, F, G, H, I, J, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J]): Seq[(A, B, C, D, E, F, G, H, I, J)]
Capture all invocations of a mocked 10-ary method
- def capturingAll[A, B, C, D, E, F, G, H, I](func: Function9[A, B, C, D, E, F, G, H, I, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I]): Seq[(A, B, C, D, E, F, G, H, I)]
Capture all invocations of a mocked 9-ary method
- def capturingAll[A, B, C, D, E, F, G, H](func: Function8[A, B, C, D, E, F, G, H, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H]): Seq[(A, B, C, D, E, F, G, H)]
Capture all invocations of a mocked 8-ary method
- def capturingAll[A, B, C, D, E, F, G](func: Function7[A, B, C, D, E, F, G, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G]): Seq[(A, B, C, D, E, F, G)]
Capture all invocations of a mocked 7-ary method
- def capturingAll[A, B, C, D, E, F](func: Function6[A, B, C, D, E, F, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F]): Seq[(A, B, C, D, E, F)]
Capture all invocations of a mocked 6-ary method
- def capturingAll[A, B, C, D, E](func: Function5[A, B, C, D, E, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E]): Seq[(A, B, C, D, E)]
Capture all invocations of a mocked 5-ary method
- def capturingAll[A, B, C, D](func: Function4[A, B, C, D, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D]): Seq[(A, B, C, D)]
Capture all invocations of a mocked 4-ary method
- def capturingAll[A, B, C](func: scala.Function3[A, B, C, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C]): Seq[(A, B, C)]
Capture all invocations of a mocked 3-ary method
- def capturingAll[A, B](func: scala.Function2[A, B, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B]): Seq[(A, B)]
Capture all invocations of a mocked 2-ary method
- def capturingAll[T](f: Function1[T, _])(implicit arg0: ClassTag[T]): Seq[T]
Capture all the invocations from a verify(mock).method(arg) call.
Capture all the invocations from a verify(mock).method(arg) call.
Example: val requests = capturingAll(verify(myAPIEndpoint, times(4)).authenticate _) requests.length must equal (4)
- def capturingOne[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V](func: Function22[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N], arg14: ClassTag[O], arg15: ClassTag[P], arg16: ClassTag[Q], arg17: ClassTag[R], arg18: ClassTag[S], arg19: ClassTag[T], arg20: ClassTag[U], arg21: ClassTag[V]): (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V)
Capture one invocation of a mocked 22-ary method
- def capturingOne[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U](func: Function21[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N], arg14: ClassTag[O], arg15: ClassTag[P], arg16: ClassTag[Q], arg17: ClassTag[R], arg18: ClassTag[S], arg19: ClassTag[T], arg20: ClassTag[U]): (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U)
Capture one invocation of a mocked 21-ary method
- def capturingOne[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T](func: Function20[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N], arg14: ClassTag[O], arg15: ClassTag[P], arg16: ClassTag[Q], arg17: ClassTag[R], arg18: ClassTag[S], arg19: ClassTag[T]): (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T)
Capture one invocation of a mocked 20-ary method
- def capturingOne[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S](func: Function19[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N], arg14: ClassTag[O], arg15: ClassTag[P], arg16: ClassTag[Q], arg17: ClassTag[R], arg18: ClassTag[S]): (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S)
Capture one invocation of a mocked 19-ary method
- def capturingOne[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R](func: Function18[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N], arg14: ClassTag[O], arg15: ClassTag[P], arg16: ClassTag[Q], arg17: ClassTag[R]): (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R)
Capture one invocation of a mocked 18-ary method
- def capturingOne[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q](func: Function17[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N], arg14: ClassTag[O], arg15: ClassTag[P], arg16: ClassTag[Q]): (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q)
Capture one invocation of a mocked 17-ary method
- def capturingOne[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P](func: Function16[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N], arg14: ClassTag[O], arg15: ClassTag[P]): (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)
Capture one invocation of a mocked 16-ary method
- def capturingOne[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O](func: Function15[A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N], arg14: ClassTag[O]): (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)
Capture one invocation of a mocked 15-ary method
- def capturingOne[A, B, C, D, E, F, G, H, I, J, K, L, M, N](func: Function14[A, B, C, D, E, F, G, H, I, J, K, L, M, N, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M], arg13: ClassTag[N]): (A, B, C, D, E, F, G, H, I, J, K, L, M, N)
Capture one invocation of a mocked 14-ary method
- def capturingOne[A, B, C, D, E, F, G, H, I, J, K, L, M](func: Function13[A, B, C, D, E, F, G, H, I, J, K, L, M, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L], arg12: ClassTag[M]): (A, B, C, D, E, F, G, H, I, J, K, L, M)
Capture one invocation of a mocked 13-ary method
- def capturingOne[A, B, C, D, E, F, G, H, I, J, K, L](func: Function12[A, B, C, D, E, F, G, H, I, J, K, L, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K], arg11: ClassTag[L]): (A, B, C, D, E, F, G, H, I, J, K, L)
Capture one invocation of a mocked 12-ary method
- def capturingOne[A, B, C, D, E, F, G, H, I, J, K](func: Function11[A, B, C, D, E, F, G, H, I, J, K, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J], arg10: ClassTag[K]): (A, B, C, D, E, F, G, H, I, J, K)
Capture one invocation of a mocked 11-ary method
- def capturingOne[A, B, C, D, E, F, G, H, I, J](func: Function10[A, B, C, D, E, F, G, H, I, J, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I], arg9: ClassTag[J]): (A, B, C, D, E, F, G, H, I, J)
Capture one invocation of a mocked 10-ary method
- def capturingOne[A, B, C, D, E, F, G, H, I](func: Function9[A, B, C, D, E, F, G, H, I, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H], arg8: ClassTag[I]): (A, B, C, D, E, F, G, H, I)
Capture one invocation of a mocked 9-ary method
- def capturingOne[A, B, C, D, E, F, G, H](func: Function8[A, B, C, D, E, F, G, H, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G], arg7: ClassTag[H]): (A, B, C, D, E, F, G, H)
Capture one invocation of a mocked 8-ary method
- def capturingOne[A, B, C, D, E, F, G](func: Function7[A, B, C, D, E, F, G, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F], arg6: ClassTag[G]): (A, B, C, D, E, F, G)
Capture one invocation of a mocked 7-ary method
- def capturingOne[A, B, C, D, E, F](func: Function6[A, B, C, D, E, F, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E], arg5: ClassTag[F]): (A, B, C, D, E, F)
Capture one invocation of a mocked 6-ary method
- def capturingOne[A, B, C, D, E](func: Function5[A, B, C, D, E, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D], arg4: ClassTag[E]): (A, B, C, D, E)
Capture one invocation of a mocked 5-ary method
- def capturingOne[A, B, C, D](func: Function4[A, B, C, D, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C], arg3: ClassTag[D]): (A, B, C, D)
Capture one invocation of a mocked 4-ary method
- def capturingOne[A, B, C](func: scala.Function3[A, B, C, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B], arg2: ClassTag[C]): (A, B, C)
Capture one invocation of a mocked 3-ary method
- def capturingOne[A, B](func: scala.Function2[A, B, _])(implicit arg0: ClassTag[A], arg1: ClassTag[B]): (A, B)
Capture one invocation of a mocked 2-ary method
- def capturingOne[T](f: Function1[T, _])(implicit arg0: ClassTag[T]): T
Capture an argument from a verify(mock).method(arg) call.
Capture an argument from a verify(mock).method(arg) call.
Example: val request = capturingOne(verify(myAPIEndpoint).authenticate _) request.userId must equal (123L) request.password must equal ("reallySecurePassword")
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()