Packages

t

com.twitter.util.testing

ArgumentCapture

trait ArgumentCapture extends AnyRef

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ArgumentCapture
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. 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

  12. 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

  13. 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

  14. 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

  15. 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

  16. 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

  17. 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

  18. 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

  19. 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

  20. 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

  21. 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

  22. 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

  23. 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

  24. 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

  25. 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

  26. 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)

  27. 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

  28. 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

  29. 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

  30. 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

  31. 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

  32. 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

  33. 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

  34. 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

  35. 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

  36. 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

  37. 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

  38. 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

  39. 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

  40. 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

  41. 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

  42. 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

  43. 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

  44. 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

  45. 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

  46. 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

  47. 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

  48. 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")

  49. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  50. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  51. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  52. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  53. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  54. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  55. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  56. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  57. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  58. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  59. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  60. def toString(): String
    Definition Classes
    AnyRef → Any
  61. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  62. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped