Пример #1
0
        public void TestIfIncludesCanReturnFalse()
        {
            SLinkedList newList = new SLinkedList();

            newList.Insert(5);
            newList.Insert(55);
            newList.Insert(50);
            Assert.False(newList.Includes(99));
        }
Пример #2
0
        public void TestIfIncludesCanReturnTrue()
        {
            SLinkedList newList = new SLinkedList();

            newList.Insert(5);
            newList.Insert(15);
            newList.Insert(25);
            Assert.True(newList.Includes(15));
        }
Пример #3
0
        public void TestCreateLLSeven()
        {
            //Arrange
            Node        node1 = new Node(7);
            SLinkedList list  = new SLinkedList(node1);
            //list.Insert();
            //Act
            bool check = list.Includes(7);

            //Assert
            Assert.True(check);
        }
Пример #4
0
        public void TestInsertTwo()
        {
            //Arrange
            Node        node1 = new Node(7);
            Node        node2 = new Node(2);
            SLinkedList list  = new SLinkedList(node1);

            list.Insert(node2.Data);
            //Act
            bool check = list.Includes(2);

            //Assert
            Assert.True(check);
        }
Пример #5
0
        public void TestAppendFour()
        {
            //Arrange
            Node        node1 = new Node(7);
            Node        node2 = new Node(2);
            Node        node3 = new Node(4);
            SLinkedList list  = new SLinkedList(node1);

            list.Insert(node2.Data);
            list.Append(node3.Data);
            //Act
            bool check = list.Includes(4);

            //Assert
            Assert.True(check);
        }
Пример #6
0
        public void CanInsertNineAfterSeven()
        {
            //Arrange
            Node        node1 = new Node(7);
            Node        node2 = new Node(2);
            Node        node3 = new Node(4);
            Node        node4 = new Node(9);
            SLinkedList list  = new SLinkedList(node1);

            list.Insert(node2.Data);
            list.Append(node3.Data);
            list.InsertBefore(node4, node1);
            //Act
            bool check = list.Includes(9);

            //Assert
            Assert.True(check);
        }