public virtual void DescendingPriorityQueueClearTest() { DescendingPriorityQueue <int, int> priorityQueue = new DescendingPriorityQueue <int, int>(); Assert.AreEqual(0, priorityQueue.Size); priorityQueue.Clear(); Assert.AreEqual(0, priorityQueue.Size); priorityQueue.Insert(1, 11); priorityQueue.Insert(2, 22); Assert.AreEqual(2, priorityQueue.Size); priorityQueue.Clear(); Assert.AreEqual(0, priorityQueue.Size); }
public void DescendingPriorityQueueIsEmptyTest() { DescendingPriorityQueue <int, int> priorityQueue = new DescendingPriorityQueue <int, int>(); Assert.IsTrue(priorityQueue.IsEmpty); priorityQueue.Insert(1, 1); priorityQueue.Insert(2, 2); Assert.IsFalse(priorityQueue.IsEmpty); priorityQueue.Clear(); Assert.IsTrue(priorityQueue.IsEmpty); }