我想更新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"
}
}
}]
标题和身份验证详细信息正确。
但是当尝试从Postman执行相同操作时,抛出了以下错误:
{ “ $ id”:“ 1”, “ innerException”:null, “ message”:“值不能为空。\ r \ n参数名称:pointUpdateModel”, “ typeName”:“ System.ArgumentNullException,mscorlib”, “ typeKey”:“ ArgumentNullException”, “ errorCode”:0, “ eventId”:0}
我在测试用例点列表中没有找到任何pointupdatemodel字段。
该请求主体应如何形成?
谢谢。