🚚 Move Kotlin tests to kotlin directory
[Sone.git] / src / test / java / net / pterodactylus / sone / test / TestUtils.kt
diff --git a/src/test/java/net/pterodactylus/sone/test/TestUtils.kt b/src/test/java/net/pterodactylus/sone/test/TestUtils.kt
deleted file mode 100644 (file)
index 9996925..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-package net.pterodactylus.sone.test
-
-import java.lang.reflect.*
-
-private val modifiers = Field::class.java.getDeclaredField("modifiers").apply {
-       isAccessible = true
-}
-
-fun setField(instance: Any, name: String, value: Any?) {
-       generateSequence<Class<*>>(instance.javaClass) { it.superclass }
-                       .flatMap { it.declaredFields.asSequence() }
-                       .filter { it.name == name }
-                       .toList()
-                       .forEach { field ->
-                               field.isAccessible = true
-                               modifiers.setInt(field, field.modifiers and Modifier.FINAL.inv())
-                               field.set(instance, value)
-                       }
-}