public void Change_Value_Changes_An_Element() { var sut = new ListNode <int>(1, A.Fake <IListNode <int> >()); var result = sut.ChangeValue(2); Assert.That(result.Value, Is.EqualTo(2)); Assert.That(result.Tail, Is.SameAs(sut.Tail)); }
public void Change_Value_Changes_An_Element() { var sut = new ListNode <int>(1, A.Fake <IListNode <int> >()); var result = sut.ChangeValue(2); Assert.That(result.Value, Is.EqualTo(2)); Assert.That(result.Tail, Is.SameAs(sut.Tail)); }