public void TestRemoveCell() { BlankRecord blankRecord1 = NewBlankRecord(); valueRecord.InsertCell(blankRecord1); BlankRecord blankRecord2 = NewBlankRecord(); valueRecord.RemoveCell(blankRecord2); IEnumerator iterator = valueRecord.GetEnumerator(); Assert.IsFalse(iterator.MoveNext()); // removing an already empty cell just falls through valueRecord.RemoveCell(blankRecord2); }
public void TestRemoveCell() { BlankRecord blankRecord1 = NewBlankRecord(); valueRecord.InsertCell(blankRecord1); BlankRecord blankRecord2 = NewBlankRecord(); valueRecord.RemoveCell(blankRecord2); Assert.AreEqual(0, GetValueRecords().Count); // removing an already empty cell just falls through valueRecord.RemoveCell(blankRecord2); }