X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Ftest%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2FUploadImagePageTest.java;fp=src%2Ftest%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2FUploadImagePageTest.java;h=0000000000000000000000000000000000000000;hb=721e99302c43d08fd2a63174273de28791c04c8a;hp=3b8258e0c8a1588e2011780fd21dbcc8723dde4c;hpb=1d15e8bc128c8368337674064d11dccbf6207195;p=Sone.git diff --git a/src/test/java/net/pterodactylus/sone/web/UploadImagePageTest.java b/src/test/java/net/pterodactylus/sone/web/UploadImagePageTest.java deleted file mode 100644 index 3b8258e..0000000 --- a/src/test/java/net/pterodactylus/sone/web/UploadImagePageTest.java +++ /dev/null @@ -1,41 +0,0 @@ -package net.pterodactylus.sone.web; - -import static net.pterodactylus.sone.web.WebTestUtils.redirectsTo; -import static org.mockito.ArgumentMatchers.anyInt; -import static org.mockito.ArgumentMatchers.eq; -import static org.mockito.Mockito.mock; -import static org.mockito.Mockito.when; - -import net.pterodactylus.sone.data.Album; -import net.pterodactylus.util.web.Method; - -import org.junit.Before; -import org.junit.Test; - -/** - * Unit test for {@link UploadImagePageTest}. - * - * @author David ‘Bombe’ Roden - */ -public class UploadImagePageTest extends WebPageTest { - - private final UploadImagePage uploadImagePage = new UploadImagePage(template, webInterface); - - private final Album parentAlbum = mock(Album.class); - - @Before - public void setupParentAlbum() { - when(core.getAlbum("parent-id")).thenReturn(parentAlbum); - when(parentAlbum.getSone()).thenReturn(currentSone); - } - - @Test - public void uploadingAnImageWithoutTitleRedirectsToEmptyImageTitlePage() throws Exception { - request("", Method.POST); - when(httpRequest.getPartAsStringFailsafe(eq("parent"), anyInt())).thenReturn("parent-id"); - when(httpRequest.getPartAsStringFailsafe(eq("title"), anyInt())).thenReturn(" "); - expectedException.expect(redirectsTo("emptyImageTitle.html")); - uploadImagePage.processTemplate(freenetRequest, templateContext); - } - -}