operator fun <T> InvocationOnMock.get(index: Int): T = getArgument(index)
inline fun <reified T> argumentCaptor(): ArgumentCaptor<T> = ArgumentCaptor.forClass<T, T>(T::class.java)!!
operator fun <T> InvocationOnMock.get(index: Int): T = getArgument(index)
inline fun <reified T> argumentCaptor(): ArgumentCaptor<T> = ArgumentCaptor.forClass<T, T>(T::class.java)!!