Esempio n. 1
0
        public void TryDeque()
        {
            var queue = new BoundedQueue <int>(2);

            queue.Enqueue(1);

            int retVal;
            var ok = queue.TryDequeue(100, out retVal);

            Assert.That(ok, Is.True);
            Assert.That(retVal, Is.EqualTo(1));

            ok = queue.TryDequeue(100, out retVal);

            Assert.That(ok, Is.False);
        }