X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Ftest%2FMockotlin.kt;h=85b86d5670b445982ed6fce86ddd9cb8b23f5033;hp=d1ab1fc073ae03180d96ce7e08aad5d7e8e8ee4a;hb=e3dced431a5e8622fc1de958f7a104a47ea73ec0;hpb=c9b4749797931ab804673640f4a15511900f150a diff --git a/src/test/kotlin/net/pterodactylus/sone/test/Mockotlin.kt b/src/test/kotlin/net/pterodactylus/sone/test/Mockotlin.kt index d1ab1fc..85b86d5 100644 --- a/src/test/kotlin/net/pterodactylus/sone/test/Mockotlin.kt +++ b/src/test/kotlin/net/pterodactylus/sone/test/Mockotlin.kt @@ -1,8 +1,7 @@ package net.pterodactylus.sone.test import com.google.inject.Module -import org.mockito.ArgumentCaptor -import org.mockito.Mockito +import org.mockito.* import org.mockito.invocation.InvocationOnMock import org.mockito.stubbing.OngoingStubbing @@ -27,3 +26,8 @@ inline fun OngoingStubbing.thenReturnMock(): OngoingStubbin operator fun InvocationOnMock.get(index: Int): T = getArgument(index) inline fun argumentCaptor(): ArgumentCaptor = ArgumentCaptor.forClass(T::class.java)!! + +fun eq(t: T): T { + ArgumentMatchers.eq(t) + return null as T +}