コード例 #1
0
		public void Empty_Test()
		{
			var queue = new BufferedQueue<int>(1000);
			for (int c = 0; c < 100; c++)
				queue.Enqueue(1);
			//Assert.AreEqual(queue.Count, 100);
			queue.Clear();
			//Assert.AreEqual(queue.Count, 0);
		}
コード例 #2
0
		public void Peek_Test()
		{
			var queue = new BufferedQueue<int>(1000);
			for (int c = 0; c < 100; c++)
			{
				queue.Enqueue(c);
				//Assert.AreEqual(queue.Peek(), c);
			}
		}
コード例 #3
0
		public void Enqueue_Test()
		{
			var queue = new BufferedQueue<int>(1000);
			for (int c = 0; c < 100; c++)
			{
				queue.Enqueue(c);
				//Assert.AreEqual(queue.Count, c + 1);
			}
		}
コード例 #4
0
        public void Peek_Test()
        {
            var queue = new BufferedQueue <int>(1000);

            for (int c = 0; c < 100; c++)
            {
                queue.Enqueue(c);
                //Assert.AreEqual(queue.Peek(), c);
            }
        }
コード例 #5
0
        public void Enqueue_Test()
        {
            var queue = new BufferedQueue <int>(1000);

            for (int c = 0; c < 100; c++)
            {
                queue.Enqueue(c);
                //Assert.AreEqual(queue.Count, c + 1);
            }
        }
コード例 #6
0
        public void Empty_Test()
        {
            var queue = new BufferedQueue <int>(1000);

            for (int c = 0; c < 100; c++)
            {
                queue.Enqueue(1);
            }
            //Assert.AreEqual(queue.Count, 100);
            queue.Clear();
            //Assert.AreEqual(queue.Count, 0);
        }
コード例 #7
0
		public void Dequeue_Test()
		{
			var queue = new BufferedQueue<int>(1000);
			for (int c = 0; c < 100; c++)
				queue.Enqueue(c);

			for (int c = 0; c < 100; c++)
			{
				int n = queue.Dequeue();
				//Assert.AreEqual(n, c);
				//Assert.AreEqual(queue.Count, c);
			}
		}