public void TestConstructWithCapacity() { var q = new PriorityQueue<int>(10); Assert.AreEqual(0, q.Count); Assert.AreEqual(10, q.Capacity); q.Enqueue(5); q.Enqueue(4); q.TrimExcess(); Assert.AreEqual(2, q.Count); Assert.AreEqual(2, q.Capacity); }