🚚 Move test identity creation to Mocks.kt
[Sone.git] / src / test / kotlin / net / pterodactylus / sone / freenet / wot / IdentityLoaderTest.kt
index 0426814..4188adf 100644 (file)
@@ -17,6 +17,8 @@
 
 package net.pterodactylus.sone.freenet.wot
 
+import net.pterodactylus.sone.test.createIdentity
+import net.pterodactylus.sone.test.createOwnIdentity
 import org.hamcrest.MatcherAssert.assertThat
 import org.hamcrest.Matchers.containsInAnyOrder
 import org.hamcrest.Matchers.equalTo
@@ -125,18 +127,6 @@ private fun createTrustedIdentitiesForThirdOwnIdentity() = setOf(
 
 private fun createTrustedIdentitiesForFourthOwnIdentity(): Set<Identity> = emptySet()
 
-private fun createOwnIdentity(id: String = "", nickname: String = "", requestUri: String = "", insertUri: String = "", contexts: Set<String> = setOf(), properties: Map<String, String> = mapOf()): OwnIdentity =
-               DefaultOwnIdentity(id, nickname, requestUri, insertUri).apply {
-                       setContexts(contexts)
-                       this.properties = properties
-               }
-
-private fun createIdentity(id: String = "", nickname: String = "", requestUri: String = "", contexts: Set<String> = setOf(), properties: Map<String, String> = mapOf()): Identity =
-               DefaultIdentity(id, nickname, requestUri).apply {
-                       setContexts(contexts)
-                       this.properties = properties
-               }
-
 private open class TestWebOfTrustConnector : WebOfTrustConnector {
 
        override fun loadAllOwnIdentities() = emptySet<OwnIdentity>()