public void KInMiddle()
        {
            LinkedList_Extend linklist = new LinkedList_Extend();

            linklist.Append(1);
            linklist.Append(2);
            linklist.Append(3);
            linklist.Append(4);
            linklist.Append(5);
            linklist.Append(6);
            linklist.ReadValueFromEnd(2);
            Assert.Equal("4", linklist.ReadValueFromEnd(2));
        }
        public void ListSizeIs1()
        {
            LinkedList_Extend linklist = new LinkedList_Extend();

            linklist.Append(1);
            linklist.Append(2);
            linklist.Append(3);
            linklist.Append(4);
            linklist.Append(5);
            linklist.Append(6);
            linklist.ReadValueFromEnd(2);
            Assert.NotEqual("1", linklist.ReadValueFromEnd(6));
        }
        public void KEqualsLength()
        {
            LinkedList_Extend linklist = new LinkedList_Extend();

            linklist.Append(1);
            linklist.Append(2);
            linklist.Append(3);
            linklist.Append(4);
            linklist.Append(5);
            linklist.Append(6);
            linklist.ReadValueFromEnd(2);
            Assert.Equal("1", linklist.ReadValueFromEnd(5));
        }
        public void KIsNegative()
        {
            LinkedList_Extend linklist = new LinkedList_Extend();

            linklist.Append(1);
            linklist.Append(2);
            linklist.Append(3);
            linklist.Append(4);
            linklist.Append(5);
            linklist.Append(6);
            linklist.ReadValueFromEnd(2);
            Assert.Equal("Not valid.", linklist.ReadValueFromEnd(-5));
        }
        public void KGreaterThanLength()
        {
            LinkedList_Extend linklist = new LinkedList_Extend();

            linklist.Append(1);
            linklist.Append(2);
            linklist.Append(3);
            linklist.Append(4);
            linklist.Append(5);
            linklist.Append(6);
            linklist.ReadValueFromEnd(2);
            Assert.Equal("Not valid.", linklist.ReadValueFromEnd(8));
        }