X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Ftest%2FGuice.kt;fp=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Ftest%2FGuice.kt;h=f8feeefa70a6159a62a9b4410fac8620e7733761;hp=0000000000000000000000000000000000000000;hb=2d15e85a3ea6c752a792aa918bbb5938760d69ac;hpb=0747ce52deab6ed6e4c3118959cf76827c2ce495 diff --git a/src/test/kotlin/net/pterodactylus/sone/test/Guice.kt b/src/test/kotlin/net/pterodactylus/sone/test/Guice.kt new file mode 100644 index 0000000..f8feeef --- /dev/null +++ b/src/test/kotlin/net/pterodactylus/sone/test/Guice.kt @@ -0,0 +1,6 @@ +package net.pterodactylus.sone.test + +import com.google.inject.Module +import kotlin.reflect.KClass + +fun T.bindAs(bindClass: KClass) = Module { it.bind(bindClass.java).toInstance(this@bindAs) }