ここが最初のステップです
IStaticTestSuite testSuite = _teamProject.TestSuites.CreateStatic();
// create an empty test suite below
IStaticTestSuite mtmTestSuite = _teamProject.TestSuites.CreateStatic();
手動でできるので、mtmTestSuite
内部に追加したいと思います。testsuite
以下のコードで試してください:
ITestPlanCollection plans = testproject.TestPlans.Query("Select * From TestPlan");
var p = plans.Where(pp => pp.Name == "Plan1").First();
IStaticTestSuite newSuite = testproject.TestSuites.CreateStatic();
newSuite.Title = "Acceptance Tests";
IStaticTestSuite pSuite = p.RootSuite.Entries.Where(s => s.Title == "WindowsFormDemoTest").First().TestSuite as IStaticTestSuite;
pSuite.Entries.Add(newSuite);
// p.RootSuite.Entries.Add(newSuite);
p.Save();
このリンクから「Add New TFS Test Suite 」の部分を参照できるその他の方法: Manage TFS Test Suites C# Code