private TestSuiteTreeNode AddTreeNodes(IList nodes, TestResult rootResult, bool highlight) { TestSuiteTreeNode node = new TestSuiteTreeNode(rootResult); AddToMap(node); nodes.Add(node); if (rootResult.HasResults) { foreach (TestResult result in rootResult.Results) { AddTreeNodes(node.Nodes, result, highlight); } } node.UpdateImageIndex(); return(node); }
private TestSuiteTreeNode AddTreeNodes(IList nodes, TestResult rootResult, bool highlight) { TestSuiteTreeNode node = new TestSuiteTreeNode(rootResult); // if ( highlight ) node.ForeColor = Color.Blue; treeMap.Add(node.Test.UniqueName, node); nodes.Add(node); TestSuiteResult suiteResult = rootResult as TestSuiteResult; if (suiteResult != null) { foreach (TestResult result in suiteResult.Results) { AddTreeNodes(node.Nodes, result, highlight); } } node.UpdateImageIndex(); return(node); }
private TestSuiteTreeNode AddTreeNodes( IList nodes, TestResult rootResult, bool highlight ) { TestSuiteTreeNode node = new TestSuiteTreeNode( rootResult ); AddToMap( node ); nodes.Add( node ); if ( rootResult.HasResults ) { foreach( TestResult result in rootResult.Results ) AddTreeNodes( node.Nodes, result, highlight ); } node.UpdateImageIndex(); return node; }