예제 #1
0
        public void Transfer()
        {
            var queue = new LLQueue <int>(Enumerable.Range(0, 100));
            var trans = queue.Transfer();

            Assert.IsTrue(queue.IsEmpty);
            int cmp = 0;

            foreach (int i in queue.ToArray())
            {
                Assert.AreEqual(cmp++, i);
            }
        }
예제 #2
0
파일: QueueTests.cs 프로젝트: kiszu/ForBlog
 public void Transfer()
 {
     var queue = new LLQueue<int>(Enumerable.Range(0, 100));
     var trans = queue.Transfer();
     Assert.IsTrue(queue.IsEmpty);
     int cmp = 0;
     foreach(int i in queue.ToArray())
         Assert.AreEqual(cmp++, i);
 }