public void Single_item_list_value() { var list = new SimpleLinkedList <int>(1); Assert.That(list.Value, Is.EqualTo(1)); }
public void Implements_enumerable() { var values = new SimpleLinkedList <int>(2).Add(1); Assert.That(values, Is.EqualTo(new[] { 2, 1 })); }
public void Two_item_list_second_value() { var list = new SimpleLinkedList <int>(2).Add(1); Assert.That(list.Next.Value, Is.EqualTo(1)); }
public void Two_item_list_second_item_has_no_next() { var list = new SimpleLinkedList <int>(2).Add(1); Assert.That(list.Next.Next, Is.Null); }
public void Single_item_list_has_no_next_item() { var list = new SimpleLinkedList <int>(1); Assert.That(list.Next, Is.Null); }