🐛 Create Core as singleton
[Sone.git] / src / test / kotlin / net / pterodactylus / sone / main / SoneModuleTest.kt
index dd7923d..d928214 100644 (file)
@@ -188,4 +188,11 @@ class SoneModuleTest {
                assertThat(testObject.ref.get(), sameInstance(event))
        }
 
+       @Test
+       fun `core is created as singleton`() {
+               val firstCore = injector.getInstance<Core>()
+               val secondCore = injector.getInstance<Core>()
+               assertThat(secondCore, sameInstance(firstCore))
+       }
+
 }