Exemplo n.º 1
0
        public static void AddFirstGetFirst()
        {
            CircularSinglelyLinkedList <string> myEmptyList = new CircularSinglelyLinkedList <string>();
            string add = "Test";

            myEmptyList.AddFirst(add);
            Assert.AreEqual(myEmptyList.GetFirst(), add);

            CircularSinglelyLinkedList <string> myStringList = new CircularSinglelyLinkedList <string>();

            myStringList.AddFirst("Content");
            myStringList.AddFirst("Content2");
            add = "Test";
            myStringList.AddFirst(add);
            Assert.AreEqual(myStringList.GetFirst(), add);
        }
Exemplo n.º 2
0
        public static void GetFirstEmpty()
        {
            CircularSinglelyLinkedList <string> myStringList = new CircularSinglelyLinkedList <string>();

            Assert.Throws <NullReferenceException>(() => myStringList.GetFirst());
        }