From a74941de6c3f4184a14b96aa1a22058e4a831f74 Mon Sep 17 00:00:00 2001
From: hal <hal@ntnu.no>
Date: Wed, 14 Oct 2020 20:22:20 +0000
Subject: [PATCH] Use multi-line string

---
 .../test/java/todolist/json/TodoModuleTest.java  | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/todolist/core/src/test/java/todolist/json/TodoModuleTest.java b/todolist/core/src/test/java/todolist/json/TodoModuleTest.java
index 112736a..995ae97 100644
--- a/todolist/core/src/test/java/todolist/json/TodoModuleTest.java
+++ b/todolist/core/src/test/java/todolist/json/TodoModuleTest.java
@@ -24,7 +24,19 @@ public class TodoModuleTest {
     mapper.registerModule(new TodoModule());
   }
 
-  private final static String todoListWithTwoItems = "{\"items\":[{\"text\":\"item1\",\"checked\":false},{\"text\":\"item2\",\"checked\":true}]}";
+  private final static String todoListWithTwoItems = """
+    {
+      "items": [
+        {
+          "text": "item1",
+          "checked": false
+        },{
+          "text": "item2",
+          "checked": true
+        }
+      ]
+    }
+    """.replaceAll("\\s+", "");
 
   @Test
   public void testSerializers() {
@@ -37,7 +49,7 @@ public class TodoModuleTest {
     list.addTodoItem(item1);
     list.addTodoItem(item2);
     try {
-      assertEquals(todoListWithTwoItems.replaceAll("\\s+", ""), mapper.writeValueAsString(list));
+      assertEquals(todoListWithTwoItems, mapper.writeValueAsString(list));
     } catch (JsonProcessingException e) {
       fail();
     }
-- 
GitLab