diff options
author | Florian Zschocke <florian.zschocke@devolo.de> | 2019-06-07 22:43:51 +0200 |
---|---|---|
committer | Florian Zschocke <florian.zschocke@devolo.de> | 2019-06-07 22:43:51 +0200 |
commit | e57a8461c0f8cd9fda3e859abdcea93d80879b1d (patch) | |
tree | 76816049216a38a0b03f2822eb75b82ac7704e64 /src/test/java/com/gitblit/tests/JsonUtilsTest.java | |
parent | 845de9dbdd4a19ea7d4bd15d66fe9e22a16eae23 (diff) | |
parent | c7bf84f79a03613368447ca87d86f033f0fedb7d (diff) | |
download | gitblit-e57a8461c0f8cd9fda3e859abdcea93d80879b1d.tar.gz gitblit-e57a8461c0f8cd9fda3e859abdcea93d80879b1d.zip |
Merge branch 'chirontt-external_repos_zipped' into master.
Diffstat (limited to 'src/test/java/com/gitblit/tests/JsonUtilsTest.java')
-rw-r--r-- | src/test/java/com/gitblit/tests/JsonUtilsTest.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/test/java/com/gitblit/tests/JsonUtilsTest.java b/src/test/java/com/gitblit/tests/JsonUtilsTest.java index 1cd31b8b..b9cfc7a6 100644 --- a/src/test/java/com/gitblit/tests/JsonUtilsTest.java +++ b/src/test/java/com/gitblit/tests/JsonUtilsTest.java @@ -17,7 +17,7 @@ package com.gitblit.tests; import java.text.SimpleDateFormat;
import java.util.Date;
-import java.util.HashMap;
+import java.util.LinkedHashMap;
import java.util.Map;
import org.junit.Test;
@@ -29,7 +29,8 @@ public class JsonUtilsTest extends GitblitUnitTest { @Test
public void testSerialization() {
- Map<String, String> map = new HashMap<String, String>();
+ Map<String, String> map = new LinkedHashMap<String, String>();
+ //LinkedHashMap preserves the order of insertion
map.put("a", "alligator");
map.put("b", "bear");
map.put("c", "caterpillar");
@@ -37,7 +38,7 @@ public class JsonUtilsTest extends GitblitUnitTest { map.put("e", "eagle");
String json = JsonUtils.toJsonString(map);
assertEquals(
- "{\"d\":\"dingo\",\"e\":\"eagle\",\"b\":\"bear\",\"c\":\"caterpillar\",\"a\":\"alligator\"}",
+ "{\"a\":\"alligator\",\"b\":\"bear\",\"c\":\"caterpillar\",\"d\":\"dingo\",\"e\":\"eagle\"}",
json);
Map<String, String> map2 = JsonUtils.fromJsonString(json,
new TypeToken<Map<String, String>>() {
@@ -56,4 +57,4 @@ public class JsonUtilsTest extends GitblitUnitTest { Date date = new Date();
String name = "myJson";
}
-}
\ No newline at end of file +}
|