Add test for DI constructability of TrustAjaxPage
[Sone.git] / src / test / kotlin / net / pterodactylus / sone / web / ajax / JsonErrorReturnObjectTest.kt
1 package net.pterodactylus.sone.web.ajax
2
3 import org.hamcrest.MatcherAssert.assertThat
4 import org.hamcrest.Matchers.equalTo
5 import org.junit.Test
6
7 /**
8  * Unit test for [JsonErrorReturnObject].
9  */
10 class JsonErrorReturnObjectTest {
11
12         private val returnObject = JsonErrorReturnObject("nope")
13
14         @Test
15         fun `error return object is not successful`() {
16                 assertThat(returnObject.isSuccess, equalTo(false))
17         }
18
19         @Test
20         fun `error return object exposes error`() {
21                 assertThat(returnObject.error, equalTo("nope"))
22         }
23
24 }