2013-07-14 54 views
0

我试图通过TFS API删除特定的测试套件,现在已成功。通过TFS API删除特定套件

IStaticTestSuite suite = suite_entry.TestSuite as IStaticTestSuite; 
if (suite != null) 
{ 
    IStaticTestSuite newSuite = destinationSuite.Project.TestSuites.CreateStatic(); 
    newSuite.Title = suite.Title; 
    destinationSuite.Entries.Add(newSuite); 
    CopyTestCases(suite, newSuite); 
    Console.WriteLine("copy Suite ID ({0}) to Id ({1})", suite.Id, newSuite.Id); 
    if (suite.SubSuites.Count > 0) 
     CopyPlanSuites(suite.Entries, newSuite); 
    if (newSuite.Entries.Count == 0) 
     newSuite.Parent.SubSuites.Remove(newSuite); 
} 
在最后一行我想删除空套房

回答

0

找到固定它的错误与

destinationSuite.Entries.Remove(newSuite);