Example #1
0
        public void TestAddToHead()
        {
            var dlLits = new DoublyLinkingList <int>(1);

            dlLits.AddToHead(0);
            Assert.AreEqual(0, dlLits[0]);
            Assert.AreEqual(1, dlLits[1]);
        }
Example #2
0
        public void TestAddToNullList()
        {
            var dlList = new DoublyLinkingList <int>();

            dlList.AddToHead(4);
            dlList.AddToEnd(5);
            Assert.AreEqual(4, dlList.Current);
            Assert.AreEqual(4, dlList[0]);
            Assert.AreEqual(5, dlList[dlList.Length - 1]);
        }