public void TestNullCoverage() { var coverage = new BaseCoverageTest(0, 0); var node = new BasicCoverageTreeNode(null, coverage, RootCoverageTreeNode.IconFilename, false); Assert.AreEqual(null, node.OptionalCoverageRate); Assert.AreEqual(null, node.OptionalUncoverageRate); }
public void TestCoverage() { var coverage = new BaseCoverageTest(10, 50); var node = new BasicCoverageTreeNode(null, coverage, RootCoverageTreeNode.IconFilename, false); Assert.AreEqual(10, node.CoveredLineCount); Assert.AreEqual(50, node.TotalLineCount); Assert.AreEqual(40, node.UncoveredLineCount); Assert.AreEqual(10 / 50.0, node.OptionalCoverageRate); Assert.AreEqual(40 / 50.0, node.OptionalUncoverageRate); }