gpt4 book ai didi

json - 如何使用testng比较两个json对象

转载 作者:行者123 更新时间:2023-12-05 07:57:31 24 4
gpt4 key购买 nike

这里我有 2 个具有相同数据的 JSONObjects

{
"userId": 1,
"id": 1,
"title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit",
"body": "quia et suscipit\nsuscipit recusandae consequuntur expedita et cum\nreprehenderit molestiae ut ut quas totam\nnostrum rerum est autem sunt rem eveniet architecto"
}

我想使用 TestNG 比较 2 个对象。

我尝试了以下方式,但给出了错误的结果。

Assert.assertEquals(actualObject, ExpectedObject);

谁能帮我解决这个问题?

最佳答案

我会使用 JSONAssert - https://github.com/skyscreamer/JSONassert

JSONObject data = getRESTData("/friends/367.json");
String expected = "{friends:[{id:123,name:\"Corby Page\"},{id:456,name:\"Carter Page\"}]}";
JSONAssert.assertEquals(expected, data, false);

关于json - 如何使用testng比较两个json对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26944448/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com