public void TestAddChild() { DifferenceClass diffClass = new DifferenceClass(); diffClass.AddChild(StringDifference.Construct("Foo", "Bar1", "Bar2")); Assert.AreEqual(1, diffClass.ChildCount()); diffClass.AddChild(null); Assert.AreEqual(1, diffClass.ChildCount()); }
public void TestChildDiffs() { DifferenceClass diffClass = new DifferenceClass(); List <IDifference> diffs = new List <IDifference> { StringDifference.Construct("Foo", "Bar1", "Bar2"), IntegerDifference.Construct("Foo", 1, 2) }; diffClass.AddChildren(diffs); Assert.AreEqual(2, diffClass.ChildCount()); var diffs2 = diffClass.GetChildren().GetEnumerator(); int count = 0; while (diffs2.MoveNext()) { var dummy = diffs2.Current; count++; } Assert.AreEqual(2, count); }
public void TestConstructor() { DifferenceClass diffClass = new DifferenceClass(); Assert.IsNotNull(diffClass); }