/**
* Unit test for [GetStatusAjaxPage].
*/
-class GetStatusAjaxPageTest: JsonPageTest() {
+class GetStatusAjaxPageTest: JsonPageTest("getStatus.ajax", requiresLogin = false, needsFormPassword = false) {
private val timeTextConverter = mock<TimeTextConverter>()
private val l10nFilter = mock<L10nFilter>()
}
@Test
- fun `page returns correct path`() {
- assertThat(page.path, equalTo("getStatus.ajax"))
- }
-
- @Test
- fun `page does not require form password`() {
- assertThat(page.needsFormPassword(), equalTo(false))
- }
-
- @Test
- fun `page does not require login`() {
- assertThat(page.requiresLogin(), equalTo(false))
- }
-
- @Test
fun `page returns correct attribute “loggedIn” if sone is logged in`() {
assertThat(json.get("loggedIn").asText(), equalTo("true"))
}