Esempio n. 1
0
        public void WhenCalledWithNoMatch_ReturnsNUll()
        {
            var sut = new ChainedList <int>(new List <int> {
                1, 2, 4
            });

            var result = sut.Find(a => a.Value == 5);

            Assert.IsNull(result);
        }
Esempio n. 2
0
        public void WhenCalled_ReturnsFirstMatch()
        {
            var sut = new ChainedList <int>(new List <int> {
                1, 2, 4
            });

            var result = sut.Find(a => a.Value == 2);

            Assert.AreEqual(2, result.Value);
            Assert.IsNotNull(result.Next);
        }