public void Remove_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.Remove("Петров"); Assert.AreEqual(list.count, 3); OLS <string> .Node <string> current = list.head; while (current != null) { Assert.AreNotEqual(current.Data, "Петров"); current = current.Next; } }
public void ЕслиУдаляюЗаданныйУзел() { list.Remove("Петров"); }