public bool IsDescendant(Test test) { if (parent != null) { return(parent == test || parent.IsDescendant(test)); } return(false); }
public override bool Pass(TestSuite suite) { bool passed = Exclude; foreach (Test node in testNodes) { if (suite.IsDescendant(node) || node.IsDescendant(suite) || node == suite) { passed = !Exclude; break; } } return(passed); }
public override bool Pass(TestSuite suite) { bool passed = Exclude; foreach (Test node in testNodes) { if (suite.IsDescendant(node) || node.IsDescendant(suite) || node == suite) { passed = !Exclude; break; } } return passed; }