X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2Fpages%2FUploadImagePageTest.kt;fp=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2Fpages%2FUploadImagePageTest.kt;h=38c5fe140e52cb5e795a12f7dde235758e77552c;hp=232601b6a71117043fd876d19af6efc1635e49e5;hb=05fb821e72072bde52f383bdc5a988da67f66d0c;hpb=f0c1becb30b360bf414ca9cbdd5df61490a9393c diff --git a/src/test/kotlin/net/pterodactylus/sone/web/pages/UploadImagePageTest.kt b/src/test/kotlin/net/pterodactylus/sone/web/pages/UploadImagePageTest.kt index 232601b..38c5fe1 100644 --- a/src/test/kotlin/net/pterodactylus/sone/web/pages/UploadImagePageTest.kt +++ b/src/test/kotlin/net/pterodactylus/sone/web/pages/UploadImagePageTest.kt @@ -46,7 +46,7 @@ class UploadImagePageTest : WebPageTest() { @Test fun `post request with parent that is not the current sone results in no permission error page`() { request("", POST) - addHttpRequestParameter("parent", "parent-id") + addHttpRequestPart("parent", "parent-id") whenever(parentAlbum.sone).thenReturn(mock()) addAlbum("parent-id", parentAlbum) verifyRedirect("noPermission.html") @@ -56,8 +56,8 @@ class UploadImagePageTest : WebPageTest() { fun `post request with empty name redirects to error page`() { request("", POST) addAlbum("parent-id", parentAlbum) - addHttpRequestParameter("parent", "parent-id") - addHttpRequestParameter("title", " ") + addHttpRequestPart("parent", "parent-id") + addHttpRequestPart("title", " ") verifyRedirect("emptyImageTitle.html") } @@ -65,8 +65,8 @@ class UploadImagePageTest : WebPageTest() { fun `uploading an invalid image results in no redirect and message set in template context`() { request("", POST) addAlbum("parent-id", parentAlbum) - addHttpRequestParameter("parent", "parent-id") - addHttpRequestParameter("title", "title") + addHttpRequestPart("parent", "parent-id") + addHttpRequestPart("title", "title") addUploadedFile("image", "image.png", "image/png", "no-image.png") page.handleRequest(freenetRequest, templateContext) verify(core, never()).createTemporaryImage(any(), any()) @@ -77,9 +77,9 @@ class UploadImagePageTest : WebPageTest() { fun `uploading a valid image uploads image and redirects to album browser`() { request("", POST) addAlbum("parent-id", parentAlbum) - addHttpRequestParameter("parent", "parent-id") - addHttpRequestParameter("title", "Title") - addHttpRequestParameter("description", "Description") + addHttpRequestPart("parent", "parent-id") + addHttpRequestPart("title", "Title") + addHttpRequestPart("description", "Description") addUploadedFile("image", "image.png", "image/png", "image.png") val temporaryImage = TemporaryImage("temp-image") val imageModifier = mockBuilder()