コード例 #1
0
        public void peek_expected_value()
        {
            var queue = new FixedSizeQueue <int>(testArray.Length, testArray);

            Assert.AreEqual(queue.Peek(), testArray[0]);
        }
コード例 #2
0
        public void constructor_expected_value()
        {
            var queue = new FixedSizeQueue <int>(testArray.Length, testArray);

            CheckEqual(queue, 0);
        }
コード例 #3
0
        public void dequeue_throw_on_empty()
        {
            var queue = new FixedSizeQueue <int>();

            Assert.Catch <InvalidOperationException>(() => queue.Dequeue());
        }