X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2FDeletePostPageTest.kt;h=ab7851a04d863661e711f01413ce9f2e72605ef4;hp=baccdfcb8ca4bba0749b6d5ba118ec87adb1ea82;hb=6105b12e4a61c270c859047866495fba2c718ee2;hpb=c469191f95939fdc2f53fd4fcd8581ed5c595c69 diff --git a/src/test/kotlin/net/pterodactylus/sone/web/DeletePostPageTest.kt b/src/test/kotlin/net/pterodactylus/sone/web/DeletePostPageTest.kt index baccdfc..ab7851a 100644 --- a/src/test/kotlin/net/pterodactylus/sone/web/DeletePostPageTest.kt +++ b/src/test/kotlin/net/pterodactylus/sone/web/DeletePostPageTest.kt @@ -32,6 +32,16 @@ class DeletePostPageTest : WebPageTest() { } @Test + fun `page returns correct path`() { + assertThat(page.path, equalTo("deletePost.html")) + } + + @Test + fun `page requires login`() { + assertThat(page.requiresLogin(), equalTo(true)) + } + + @Test fun `get request with invalid post redirects to no permission page`() { request("", GET) verifyRedirect("noPermission.html")