X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Ftest%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2Fajax%2FGetLinkedElementAjaxPageTest.kt;h=92ec1d446b016ef0e3f8042e8a3b6ddbb0e2bebe;hp=ea3be1af58eaed61aec19d6116dfd64f7bdcdce7;hb=a57c17c9a431eeb5925cc8a4e7500c53c9b3f412;hpb=0f0f4c89310e912c996b766ebe170ecb0f20ddf0 diff --git a/src/test/kotlin/net/pterodactylus/sone/web/ajax/GetLinkedElementAjaxPageTest.kt b/src/test/kotlin/net/pterodactylus/sone/web/ajax/GetLinkedElementAjaxPageTest.kt index ea3be1a..92ec1d4 100644 --- a/src/test/kotlin/net/pterodactylus/sone/web/ajax/GetLinkedElementAjaxPageTest.kt +++ b/src/test/kotlin/net/pterodactylus/sone/web/ajax/GetLinkedElementAjaxPageTest.kt @@ -16,27 +16,12 @@ import org.mockito.ArgumentMatchers /** * Unit test for [GetLinkedElementAjaxPage]. */ -class GetLinkedElementAjaxPageTest: JsonPageTest() { +class GetLinkedElementAjaxPageTest: JsonPageTest("getLinkedElement.ajax", requiresLogin = false, needsFormPassword = false) { private val linkedElementRenderFilter = mock() override var page: JsonPage = GetLinkedElementAjaxPage(webInterface, elementLoader, linkedElementRenderFilter) @Test - fun `page returns correct path`() { - assertThat(page.path, equalTo("getLinkedElement.ajax")) - } - - @Test - fun `page does not require login`() { - assertThat(page.requiresLogin(), equalTo(false)) - } - - @Test - fun `page does not require form password`() { - assertThat(page.needsFormPassword(), equalTo(false)) - } - - @Test fun `only loaded linked elements are returned`() { addRequestParameter("elements", jsonArray("KSK@foo.png", "KSK@foo.jpg", "KSK@foo.html").toString()) addLinkedElement("KSK@foo.png", true, false)