用例:比较生产和登台环境之间的JSON响应。 比较时应检查以下情况 -检查是否缺少任何字段 -检查其他字段 -检查json中文件的结构,如果字段A是对象,则为JsonA,则它不应为JsonB中的数组 -字段顺序无关紧要 -在进行比较时,我们应该能够忽略所有提交的内容。
例如:
Json A:
{
"id": 1,
"salary": 20000,
"name": "A green door",
"price": "12.50",
"tags": ["home", "green"],
"add": {
"houseNo": 123,
"city": "bangalore"
}
}
Json B:
{
"id": 1,
"name": "A red house",
"price": "12.50",
"tags": ["home", "green"],
"add": ["houseNo:123","city":"Bangalore"]
}
对于以上示例,比较应给出回报 缺少的字段为>“薪水” 错误的文件名>“ add”,因为它在A中是对象,在B中是数组。