X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2Fpages%2FLoginPageTest.kt;h=274bdbfb1e9ef33c0247364ad430064338415e83;hb=5a54ea664e862c910b1766d8ba0dd5efb6ea0151;hp=0da820cd811206a6214719decbcca1f4f6efe5eb;hpb=de7568a82eb4150bf6d2b0553841b7b69f84c968;p=Sone.git diff --git a/src/test/kotlin/net/pterodactylus/sone/web/pages/LoginPageTest.kt b/src/test/kotlin/net/pterodactylus/sone/web/pages/LoginPageTest.kt index 0da820c..274bdbf 100644 --- a/src/test/kotlin/net/pterodactylus/sone/web/pages/LoginPageTest.kt +++ b/src/test/kotlin/net/pterodactylus/sone/web/pages/LoginPageTest.kt @@ -6,9 +6,6 @@ import net.pterodactylus.sone.freenet.wot.OwnIdentity import net.pterodactylus.sone.test.mock import net.pterodactylus.sone.test.thenReturnMock import net.pterodactylus.sone.test.whenever -import net.pterodactylus.sone.web.pages.WebPageTest -import net.pterodactylus.sone.web.pages.LoginPage -import net.pterodactylus.util.web.Method.GET import net.pterodactylus.util.web.Method.POST import org.hamcrest.MatcherAssert.assertThat import org.hamcrest.Matchers.contains @@ -63,7 +60,6 @@ class LoginPageTest : WebPageTest() { @Test @Suppress("UNCHECKED_CAST") fun `get request stores sones in template context`() { - request("", GET) page.processTemplate(freenetRequest, templateContext) assertThat(templateContext["sones"] as Iterable, containsInAnyOrder(sones[0], sones[1], sones[2])) } @@ -71,7 +67,6 @@ class LoginPageTest : WebPageTest() { @Test @Suppress("UNCHECKED_CAST") fun `get request stores identities without sones in template context`() { - request("", GET) page.processTemplate(freenetRequest, templateContext) assertThat(templateContext["identitiesWithoutSone"] as Iterable, contains(sones[1].identity)) } @@ -79,7 +74,7 @@ class LoginPageTest : WebPageTest() { @Test @Suppress("UNCHECKED_CAST") fun `post request with invalid sone sets sones and identities without sone in template context`() { - request("", POST) + setMethod(POST) page.processTemplate(freenetRequest, templateContext) assertThat(templateContext["sones"] as Iterable, containsInAnyOrder(sones[0], sones[1], sones[2])) assertThat(templateContext["identitiesWithoutSone"] as Iterable, contains(sones[1].identity)) @@ -87,8 +82,8 @@ class LoginPageTest : WebPageTest() { @Test fun `post request with valid sone logs in the sone and redirects to index page`() { - request("", POST) - addHttpRequestParameter("sone-id", "sone2") + setMethod(POST) + addHttpRequestPart("sone-id", "sone2") verifyRedirect("index.html") { verify(webInterface).setCurrentSone(toadletContext, sones[1]) } @@ -96,8 +91,8 @@ class LoginPageTest : WebPageTest() { @Test fun `post request with valid sone and target redirects to target page`() { - request("", POST) - addHttpRequestParameter("sone-id", "sone2") + setMethod(POST) + addHttpRequestPart("sone-id", "sone2") addHttpRequestParameter("target", "foo.html") verifyRedirect("foo.html") { verify(webInterface).setCurrentSone(toadletContext, sones[1])