X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2Fpages%2FUnbookmarkPageTest.kt;h=a637b4001a15fba06abde3d4ac047567257c28ce;hp=b18211fb104829209bb1fd54390552dd11010b5d;hb=4f2dd6da42af253e7545d7cba5d9e5cb2895eb34;hpb=de7568a82eb4150bf6d2b0553841b7b69f84c968 diff --git a/src/test/kotlin/net/pterodactylus/sone/web/pages/UnbookmarkPageTest.kt b/src/test/kotlin/net/pterodactylus/sone/web/pages/UnbookmarkPageTest.kt index b18211f..a637b40 100644 --- a/src/test/kotlin/net/pterodactylus/sone/web/pages/UnbookmarkPageTest.kt +++ b/src/test/kotlin/net/pterodactylus/sone/web/pages/UnbookmarkPageTest.kt @@ -3,7 +3,6 @@ package net.pterodactylus.sone.web.pages import net.pterodactylus.sone.data.Post import net.pterodactylus.sone.test.mock import net.pterodactylus.sone.test.whenever -import net.pterodactylus.sone.web.pages.UnbookmarkPage import net.pterodactylus.util.web.Method.POST import org.junit.Test import org.mockito.Mockito.any @@ -21,7 +20,7 @@ class UnbookmarkPageTest : WebPageTest() { @Test fun `get request does not redirect`() { - page.handleRequest(freenetRequest, templateContext) + verifyNoRedirect { } } @Test @@ -42,9 +41,9 @@ class UnbookmarkPageTest : WebPageTest() { @Test fun `post request does not unbookmark not-present post but redirects to return page`() { - request("", POST) - addHttpRequestParameter("post", "post-id") - addHttpRequestParameter("returnPage", "return.html") + setMethod(POST) + addHttpRequestPart("post", "post-id") + addHttpRequestPart("returnPage", "return.html") verifyRedirect("return.html") { verify(core, never()).unbookmarkPost(any()) } @@ -52,9 +51,9 @@ class UnbookmarkPageTest : WebPageTest() { @Test fun `post request unbookmarks present post and redirects to return page`() { - request("", POST) - addHttpRequestParameter("post", "post-id") - addHttpRequestParameter("returnPage", "return.html") + setMethod(POST) + addHttpRequestPart("post", "post-id") + addHttpRequestPart("returnPage", "return.html") val post = mock().apply { whenever(isLoaded).thenReturn(true) } addPost("post-id", post) verifyRedirect("return.html") {