|
|
@@ -23,6 +23,12 @@ class NotesTypeAdapterTest {
|
|
|
assertEquals("\"text\"", gson.toJson(notes))
|
|
|
}
|
|
|
|
|
|
+ @Test
|
|
|
+ fun writeEmptyText() {
|
|
|
+ val notes = Notes("", 30)
|
|
|
+ assertEquals("\"// 30%\"", gson.toJson(notes))
|
|
|
+ }
|
|
|
+
|
|
|
@Test
|
|
|
fun read() {
|
|
|
val notes = gson.fromJson("\"text // text // 25%\"", Notes::class.java)
|
|
|
@@ -36,4 +42,11 @@ class NotesTypeAdapterTest {
|
|
|
assertEquals("text // text", notes.text)
|
|
|
assertEquals(0, notes.progress)
|
|
|
}
|
|
|
+
|
|
|
+ @Test
|
|
|
+ fun readEmptyText() {
|
|
|
+ val notes = gson.fromJson("\"// 30%\"", Notes::class.java)
|
|
|
+ assertEquals("", notes.text)
|
|
|
+ assertEquals(30, notes.progress)
|
|
|
+ }
|
|
|
}
|