private void AssertMonitoredFreespaceIsCorrect() { IFreespaceManager freespaceManager = FileSession().FreespaceManager(); FreespaceCountingVisitor visitor = new FreespaceCountingVisitor(); freespaceManager.Traverse(visitor); int freespace = visitor.TotalFreespace; int slotCount = visitor.SlotCount; int averageSlotSize = slotCount == 0 ? 0 : freespace/slotCount; Assert.AreEqual(freespace, TotalFreespace()); Assert.AreEqual(slotCount, SlotCount()); Assert.AreEqual(averageSlotSize, AverageSlotSize()); }
private void AssertMonitoredFreespaceIsCorrect() { IFreespaceManager freespaceManager = FileSession().FreespaceManager(); FreespaceCountingVisitor visitor = new FreespaceCountingVisitor(); freespaceManager.Traverse(visitor); int freespace = visitor.TotalFreespace; int slotCount = visitor.SlotCount; int averageSlotSize = slotCount == 0 ? 0 : freespace / slotCount; Assert.AreEqual(freespace, TotalFreespace()); Assert.AreEqual(slotCount, SlotCount()); Assert.AreEqual(averageSlotSize, AverageSlotSize()); }