public void Insert_Node() { OLS <string> list = new OLS <string>(); list.Add_in_Tail("Смирнов"); list.Add_in_Head("Петров"); list.Add_in_Head("Иванов"); list.Add_in_Head("Васичкин"); list.Add("Кузнецова", "Иванов"); OLS <string> .Node <string> current = list.head; int i = 0; while (i != 3) { current = current.Next; i++; } Assert.AreNotEqual(current.Data, "Кузнецова"); }
public void Insert_Node_last_Specified_Node() // добавить узел после заданного узла { OLS <string> list = new OLS <string>(); list.Add_in_Tail("Смирнов"); list.Add_in_Head("Петров"); list.Add_in_Head("Иванов"); list.Add_in_Head("Васичкин"); list.Add("Кузнецова", "Иванов"); OLS <string> .Node <string> current = list.head; int i = 0; while (i != 3) { current = current.Next; i++; } Assert.AreNotEqual(current.Data, "Кузнецова"); }
public void ЕслиЯДобавляюЭлементВСписокПослеЗаданногоУзла() { list.Add("Кузнецова", "Иванов"); }