X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2FDeleteReplyPageTest.kt;h=1b202e4821f117266c3acb1d2983b507c1c12790;hp=ee6de049b7bbdbc76ca68de20b600aae3f30e41e;hb=8a6c37232a2b4973e31b4c0ea397d867c7e02c7a;hpb=a9c1c1770651720ec3b271464a4b490ea4a1334f diff --git a/src/test/kotlin/net/pterodactylus/sone/web/DeleteReplyPageTest.kt b/src/test/kotlin/net/pterodactylus/sone/web/DeleteReplyPageTest.kt index ee6de04..1b202e4 100644 --- a/src/test/kotlin/net/pterodactylus/sone/web/DeleteReplyPageTest.kt +++ b/src/test/kotlin/net/pterodactylus/sone/web/DeleteReplyPageTest.kt @@ -30,10 +30,10 @@ class DeleteReplyPageTest : WebPageTest() { whenever(sone.isLocal).thenReturn(true) whenever(reply.sone).thenReturn(sone) } - + @Test fun `get request sets reply ID and return page in template context`() { - request("", GET) + request("", GET) addHttpRequestParameter("reply", "reply-id") addHttpRequestParameter("returnPage", "return.html") page.handleRequest(freenetRequest, templateContext) @@ -43,7 +43,7 @@ class DeleteReplyPageTest : WebPageTest() { @Test fun `post request without any action sets reply ID and return page in template context`() { - request("", POST) + request("", POST) addPostReply("reply-id", reply) addHttpRequestParameter("reply", "reply-id") addHttpRequestParameter("returnPage", "return.html") @@ -60,7 +60,7 @@ class DeleteReplyPageTest : WebPageTest() { @Test fun `trying to delete a reply from a non-local sone results in no permission page`() { - request("", POST) + request("", POST) addHttpRequestParameter("reply", "reply-id") whenever(sone.isLocal).thenReturn(false) addPostReply("reply-id", reply) @@ -69,7 +69,7 @@ class DeleteReplyPageTest : WebPageTest() { @Test fun `confirming deletion of reply deletes the reply and redirects to return page`() { - request("", POST) + request("", POST) addPostReply("reply-id", reply) addHttpRequestParameter("reply", "reply-id") addHttpRequestParameter("returnPage", "return.html") @@ -78,10 +78,10 @@ class DeleteReplyPageTest : WebPageTest() { verify(core).deleteReply(reply) } } - + @Test fun `aborting deletion of reply redirects to return page`() { - request("", POST) + request("", POST) addPostReply("reply-id", reply) addHttpRequestParameter("reply", "reply-id") addHttpRequestParameter("returnPage", "return.html")