그것을 할 수 있습니다 :
패치를 https://[account].visualstudio.com/DefaultCollection/_apis/wit/workitems/[testcaseid]?api-version=1.0
의 Content-Type : application/json-patch+json
바디 :
[
{
"op": "add",
"path": "/fields/Microsoft.VSTS.TCM.AutomatedTestName",
"value": "[namespace.classname.methodname (e.g. UnitTestProject1.UnitTest1.TestMethod2)]"
},
{
"op": "add",
"path": "/fields/Microsoft.VSTS.TCM.AutomatedTestStorage",
"value": "[assembly name(e.g. unittestproject1.dll)"
},
{
"op": "add",
"path": "/fields/Microsoft.VSTS.TCM.AutomatedTestId",
"value": "[guid id]"
},
{
"op": "add",
"path": "/fields/Microsoft.VSTS.TCM.AutomatedTestType",
"value": "Unit Test"
},
{
"op": "add",
"path": "/fields/Microsoft.VSTS.TCM.AutomationStatus",
"value": "Automated"
}
]
AutomatedTestId 당신 있도록하는 GUID 값입니다 이 C# 코드를 사용하여 새 Guid를 생성 할 수 있습니다.
Guid g = Guid.NewGuid();
string s = g.ToString();
은 도움이 될 수 How do I associate test methods to test cases?
아마도 T4 템플릿을 참조하십시오? 우리는 그것들을 사용하여 유닛과 통합 테스트를 동적으로 생성합니다. – twoleggedhorse