Testing two JSON objects for equality ignoring child order in Java [closed]
Try Skyscreamer’s JSONAssert. Its non-strict mode has two major advantages that make it less brittle: Object extensibility (e.g. With an expected value of {id:1}, this would still pass: {id:1,moredata:’x’}.) Loose array ordering (e.g. [‘dog’,’cat’]==[‘cat’,’dog’]) In strict mode it behaves more like json-lib’s test class. A test looks something like this: @Test public void testGetFriends() { … Read more