That would be the example responseBody :
[
{
"id": 121,
"code": "111",
"activity": "M",
"furniture": {
"id": 345,
"code": "32-ES",
"fieldCode": "32-ES",
"familyCode": "M",
"address": "AU",
"addressComplement": "CLUB",
"city": "LAS"
},
"areaCode": "E1",
"address": {
"address": "AU",
"addressComplement": "CLUB",
"district": null,
"postalCode": "45",
"city": "LAS",
"latitude": "28",
"longitude": "-15"
},
"workCenterCode": "DAY",
"description": "Door",
"reasonCode": "DET",
"comment": "",
"priority": "NORMAL",
"creationDate": "2022-04-01T15:04:15.948",
"creator": "U",
"initialPlannedDate": "2022-04-01",
"plannedDate": "2022-04-01",
"plannedUntil": null,
"plannedStartTime": null,
"status": "PE",
"plannedTo": "U0",
"executedDate": "2022-04-01T15:29:42.197",
"closingDate": null,
"executedBy": "U",
"providerId": null,
"providerName": null,
"order": null,
"incidentCode": "I",
"latestIntervention": null,
"sequence": null,
"isPunctual": true,
"routeCode": null,
"tourId": null,
"activityType": "M",
"plannedToName": "Carlos",
"supervisorName": "Volo",
"supervisorCode": "U0",
"accountPayable": false,
"vendorCode": null,
"vendorName": null,
"predefinedTemplate": null
},
{
"id": 20,
"code": "819",
"activity": "MAT",
"furniture": {
"id": 21,
"code": "E",
"fieldCode": "206",
"familyCode": "D",
"address": "C.",
"addressComplement": "LOCAL",
"city": "SANTA"
},
"areaCode": "1",
"address": {
"address": "C.",
"addressComplement": "LO",
"district": null,
"postalCode": "38",
"city": "SANTA",
"latitude": "28",
"longitude": "-16"
},
"workCenterCode": "DAY",
"description": "LCD",
"reasonCode": "DT",
"comment": "",
"priority": "NORMAL",
"creationDate": "2022-04-01T15:02:40.804",
"creator": "U10",
"initialPlannedDate": "2022-04-01",
"plannedDate": "2022-04-01",
"plannedUntil": null,
"plannedStartTime": null,
"status": "PF",
"plannedTo": "U03",
"executedDate": "2022-04-01T15:33:23.41",
"closingDate": null,
"executedBy": "U63",
"providerId": null,
"providerName": null,
"order": null,
"incidentCode": "I071",
"latestIntervention": null,
"sequence": null,
"isPunctual": true,
"routeCode": null,
"tourId": null,
"activityType": "MAT",
"plannedToName": "Dan",
"supervisorName": "Vasco",
"supervisorCode": "U008",
"accountPayable": false,
"vendorCode": null,
"vendorName": null,
"predefinedTemplate": null
}
],
console output :
O003569493
O003569493, which shows that they do match, and indeed the tests do pass for it. However the issue here is that after the the passes - so the values to match, it continues on with comparing the rest of the rows to that responseBody value, which of course fails. That is valid for all the comparisons, the value which matches - the test passes, but afterwards it goes through all the rest of the values, which fails.