Я хочу обновить lastResultDetails, т.е. данные RunBy & Id.Я вызвал ниже API-вызов, чтобы выполнить это.
PATCH https://dev.azure.com/{organization}/{project}/_apis/test/Plans/{planId}/Suites/{suiteId}/points/{pointIds}?api-version=5.0-preview.2
Request Body:
[{
"lastResultDetails": {
"runBy": {
"displayName": "Vivek(Contractor) <4yt-4371-a2ae-788b4c840e\\vivek.v@test.com>",
"id": "tyer3hv-5ed2-6cf2-9f22-8845ty82a2ca"
}
}
}]
Заголовки и данные аутентификации верны.
Но при попытке выполнить то же самое из Почтальона, была выдана ошибка ниже:
{"$ id": "1", "innerException": null, "message": "Значение не может быть нулевым. \ R \ nИмя параметра: pointUpdateModel", "typeName": "System.ArgumentNullException, mscorlib","typeKey": "ArgumentNullException", "errorCode": 0, "eventId": 0}
Я не нашел ни одного поля pointupdatemodel в списке testcasepoints.
Как это сделатьтело запроса будет сформировано?
Спасибо.