2012-08-23 4 views
0

TFS API를 사용하여 테스트 사례 개체를 얻을 수 있습니다. 이제이 테스트 사례 개체의 "영향을받는 사람"링크 유형에 작업 ID (예 : 435567)를 연결하고 싶습니다. 샘플 코드를 사용할 수 있습니까?TFS API와 C# .Net 코드를 사용하여 task/testcase 인 workitem을 다른 workitem/task에 연결하는 방법은 무엇입니까?

나는 아래와 같이 testcase에 대한 add 메소드가 있음을 알 수 있었지만 매개 변수로 작업 ID가 없다.

testCase.WorkItem.WorkItemLinks.Add(<Microsoft.TeamFoundation.WorkItemTracking.Client.workitemlink.link >) 

여기에서 어떻게 taskid를 연결하나요?

답변

2

blog post이 도움이 될 것입니다. 일부 테스트 케이스로 새로운 사용자 스토리를 작성합니다.

var testedByLink = wiStore.WorkItemLinkTypes["Microsoft.VSTS.Common.TestedBy"]; 
wiUserStory.WorkItemLinks.Add(new WorkItemLink(testedByLink.ForwardEnd, wiTestCase.Id)); 
wiUserStory.Save();