我想更新最后的结果详细信息,即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”:空,
“message”:“值不能为空。\r\n参数名称:pointUpdateModel”,
“typeName”:“System.ArgumentNullException,mscorlib”,
“typeKey”:“ArgumentNullException”,
“错误代码”:0,
“事件ID”:0}
我在testcasepoints列表中没有找到pointupdatemodel字段。
这个请求主体应该如何形成?
谢谢您。