public void ShouldConsumeAllIEnumerables()
        {
            var br = new BufferReader<string>();
            var strings = new String[] { "Peter", "Have", "A", "Buffering", "Reader" };

            br.BeginRead(strings);
            var count = 0;
            while (!br.AllIsRead)
            {
                if (br.Pop() != null)
                {
                    count++;
                }
            }
            Assert.That(count, Is.EqualTo(5));
        }
Beispiel #2
0
        public void ShouldConsumeAllIEnumerables()
        {
            var br      = new BufferReader <string>();
            var strings = new String[] { "Peter", "Have", "A", "Buffering", "Reader" };

            br.BeginRead(strings);
            var count = 0;

            while (!br.AllIsRead)
            {
                if (br.Pop() != null)
                {
                    count++;
                }
            }
            Assert.That(count, Is.EqualTo(5));
        }