如何使用TFS API和C#.Net代码将作为任务/测试用例的工作项链接到另一个工作项/任务?

时间:2012-08-23 10:33:47

标签: visual-studio-2010 tfs microsoft-test-manager tfs-sdk

我可以使用TFS API获取测试用例对象。现在我想将任务ID(例如435567)链接到此Test Case对象的“受影响者”链接类型。 有没有可用的示例代码?

我可以看到有一个像下面这样的测试用例的添加方法,但它没有任务id作为参数。

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

任何想法如何在这里链接taskid?

1 个答案:

答案 0 :(得分:2)

blog post会对您有所帮助。它创建了一个包含一些测试用例的新用户故事。

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