SQOOP-2753: TestSqoopJsonUtil.testGetJsonStringFromMap is depending on Map ordering in JDK
(Jarek Jarcec Cecho via Kate Ting)
diff --git a/src/test/org/apache/sqoop/util/TestSqoopJsonUtil.java b/src/test/org/apache/sqoop/util/TestSqoopJsonUtil.java
index 4cbc8a1..859e97d 100644
--- a/src/test/org/apache/sqoop/util/TestSqoopJsonUtil.java
+++ b/src/test/org/apache/sqoop/util/TestSqoopJsonUtil.java
@@ -26,9 +26,10 @@
}
@Test
- public void testGetJsonStringFromMap() {
+ public void testMapToStringAndBack() {
String resultJsonStr = SqoopJsonUtil.getJsonStringforMap(paramMap);
- assertEquals(jsonStr, resultJsonStr);
+ Map<String, String> resultMap = SqoopJsonUtil.getMapforJsonString(jsonStr);
+ assertEquals(paramMap, resultMap);
}
@Test