X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2FAboutPageTest.kt;h=d4adf3acf18b5727973901242677da40d18c0e55;hb=14bcfdd073d7ae75ae77bc112e38b29aee243411;hp=a0a9014a780920c359a82964cec702cd396f4beb;hpb=b739f34bb13029472389137f4cb3632ddec6c57c;p=Sone.git diff --git a/src/test/kotlin/net/pterodactylus/sone/web/AboutPageTest.kt b/src/test/kotlin/net/pterodactylus/sone/web/AboutPageTest.kt index a0a9014..d4adf3a 100644 --- a/src/test/kotlin/net/pterodactylus/sone/web/AboutPageTest.kt +++ b/src/test/kotlin/net/pterodactylus/sone/web/AboutPageTest.kt @@ -1,34 +1,21 @@ package net.pterodactylus.sone.web -import com.google.inject.Guice import net.pterodactylus.sone.main.SonePlugin.PluginHomepage import net.pterodactylus.sone.main.SonePlugin.PluginVersion import net.pterodactylus.sone.main.SonePlugin.PluginYear -import net.pterodactylus.sone.test.getInstance -import net.pterodactylus.sone.test.isProvidedByMock -import net.pterodactylus.util.template.Template import org.hamcrest.MatcherAssert.assertThat import org.hamcrest.Matchers.equalTo -import org.hamcrest.Matchers.notNullValue -import org.hamcrest.Matchers.sameInstance import org.junit.Test /** * Unit test for [AboutPage]. */ -class AboutPageTest : WebPageTest() { +class AboutPageTest: WebPageTest() { private val version = "0.1.2" private val year = 1234 private val homepage = "home://page" private val page = AboutPage(template, webInterface, PluginVersion(version), PluginYear(year), PluginHomepage(homepage)) - private val injector = Guice.createInjector( - Template::class.isProvidedByMock(), - WebInterface::class.isProvidedByMock(), - PluginVersion::class.isProvidedByMock(), - PluginYear::class.isProvidedByMock(), - PluginHomepage::class.isProvidedByMock() - )!! @Test fun `page returns correct path`() { @@ -58,16 +45,4 @@ class AboutPageTest : WebPageTest() { assertThat(templateContext["year"], equalTo(year)) } - @Test - fun `page can be created by guice`() { - assertThat(injector.getInstance(), notNullValue()) - } - - @Test - fun `page is created as singleton`() { - val firstInstance = injector.getInstance() - val secondInstance = injector.getInstance() - assertThat(firstInstance, sameInstance(secondInstance)) - } - }