From: David ‘Bombe’ Roden Date: Mon, 20 Jul 2026 14:03:30 +0000 (+0200) Subject: 🧑‍💻 Make it easier to tell mocks apart X-Git-Url: https://git.pterodactylus.net/?a=commitdiff_plain;h=624f1140ac6ff8ecf89afe8928a8c978f8ed73b0;p=Sone.git 🧑‍💻 Make it easier to tell mocks apart --- diff --git a/src/test/kotlin/net/pterodactylus/sone/core/UpdatedSoneProcessorTest.kt b/src/test/kotlin/net/pterodactylus/sone/core/UpdatedSoneProcessorTest.kt index 356ea9c..51eb8b6 100644 --- a/src/test/kotlin/net/pterodactylus/sone/core/UpdatedSoneProcessorTest.kt +++ b/src/test/kotlin/net/pterodactylus/sone/core/UpdatedSoneProcessorTest.kt @@ -38,8 +38,8 @@ class UpdatedSoneProcessorTest { private val updatedSoneProcessor = DefaultUpdateSoneProcessor(database, eventBus) private val storedSone = mock() private val newSone = mock() - private val posts = listOf(mock(), mock(), mock()) - private val postReplies = listOf(mock(), mock(), mock()) + private val posts = listOf(mock("Post 0"), mock("Post 1"), mock("Post 2")) + private val postReplies = listOf(mock("PostReply 0"), mock("PostReply 1"), mock("PostReply 2")) private val events = argumentCaptor() diff --git a/src/test/kotlin/net/pterodactylus/sone/test/Mockotlin.kt b/src/test/kotlin/net/pterodactylus/sone/test/Mockotlin.kt index b669dba..e57ce5a 100644 --- a/src/test/kotlin/net/pterodactylus/sone/test/Mockotlin.kt +++ b/src/test/kotlin/net/pterodactylus/sone/test/Mockotlin.kt @@ -5,7 +5,7 @@ import org.mockito.* import org.mockito.invocation.InvocationOnMock import org.mockito.stubbing.* -inline fun mock(): T = Mockito.mock(T::class.java)!! +inline fun mock(name: String? = null): T = Mockito.mock(T::class.java, name)!! inline fun mockBuilder(): T = Mockito.mock(T::class.java, Mockito.RETURNS_SELF)!! inline fun deepMock(): T = Mockito.mock(T::class.java, Mockito.RETURNS_DEEP_STUBS)!! inline fun selfMock(): T = Mockito.mock(T::class.java, Mockito.RETURNS_SELF)!!