parent
08f38c52c7
commit
9cb4c5565a
|
|
@ -25,4 +25,4 @@ import kotlin.reflect.KClass
|
||||||
* @since 6.0.5
|
* @since 6.0.5
|
||||||
*/
|
*/
|
||||||
fun JdkProxyHint.Builder.proxiedInterfaces(vararg proxiedInterfaces: KClass<*>) =
|
fun JdkProxyHint.Builder.proxiedInterfaces(vararg proxiedInterfaces: KClass<*>) =
|
||||||
proxiedInterfaces(*proxiedInterfaces.map { it::class.java }.toTypedArray())
|
proxiedInterfaces(*proxiedInterfaces.map { it.java }.toTypedArray())
|
||||||
|
|
|
||||||
|
|
@ -25,4 +25,4 @@ import kotlin.reflect.KClass
|
||||||
* @since 6.0.5
|
* @since 6.0.5
|
||||||
*/
|
*/
|
||||||
fun ProxyHints.registerJdkProxy(vararg proxiedInterfaces: KClass<*>) =
|
fun ProxyHints.registerJdkProxy(vararg proxiedInterfaces: KClass<*>) =
|
||||||
registerJdkProxy(*proxiedInterfaces.map { it::class.java }.toTypedArray())
|
registerJdkProxy(*proxiedInterfaces.map { it.java }.toTypedArray())
|
||||||
|
|
|
||||||
|
|
@ -34,7 +34,7 @@ class JdkProxyHintExtensionsTests {
|
||||||
fun `proxiedInterfaces builder extension`() {
|
fun `proxiedInterfaces builder extension`() {
|
||||||
every { builder.proxiedInterfaces(*anyVararg<Class<*>>()) } returns builder
|
every { builder.proxiedInterfaces(*anyVararg<Class<*>>()) } returns builder
|
||||||
builder.proxiedInterfaces(String::class, Int::class)
|
builder.proxiedInterfaces(String::class, Int::class)
|
||||||
verify { builder.proxiedInterfaces(*anyVararg<Class<*>>()) }
|
verify { builder.proxiedInterfaces(String::class.java, Int::class.java) }
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -34,7 +34,7 @@ class ProxyHintsExtensionsTests {
|
||||||
fun `registerJdkProxy extension`() {
|
fun `registerJdkProxy extension`() {
|
||||||
every { proxyHints.registerJdkProxy(*anyVararg<Class<*>>()) } returns proxyHints
|
every { proxyHints.registerJdkProxy(*anyVararg<Class<*>>()) } returns proxyHints
|
||||||
proxyHints.registerJdkProxy(String::class, Int::class)
|
proxyHints.registerJdkProxy(String::class, Int::class)
|
||||||
verify { proxyHints.registerJdkProxy(*anyVararg<Class<*>>()) }
|
verify { proxyHints.registerJdkProxy(String::class.java, Int::class.java) }
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue