Exemple #1
0
        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));
        }