Skip to content

Commit 48d1381

Browse files
committed
test(json): cover duplicate field names
1 parent 7d6cccc commit 48d1381

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

framework/src/test/java/org/tron/json/JsonTest.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,12 @@ public void testUnquotedFieldNames() {
2626
assertEquals(1, JSON.parseObject("{a:1}").getIntValue("a"));
2727
}
2828

29+
@Test
30+
public void testDupFieldNames() {
31+
assertEquals(2, JSON.parseObject("{a:1, a:2 }").getIntValue("a"));
32+
assertEquals(1, JSON.parseObject("{a:2, a:1 }").getIntValue("a"));
33+
}
34+
2935
@Test
3036
public void testSingleQuotes() {
3137
assertEquals(1, JSON.parseObject("{'a':'1'}").getIntValue("a"));

0 commit comments

Comments
 (0)