Пример #1
0
        public void Returns_Empty_Results_When_Given_Empty_List()
        {
            var list   = new PersonList();
            var finder = new ClosestFinder(list);

            var result = finder.Find();

            Assert.IsNull(result.Person1);
            Assert.IsNull(result.Person2);
        }
Пример #2
0
        public void Returns_Closest_Birthdays_For_Four_People()
        {
            var list = new PersonList {
                greg, mike, sarah, sue
            };
            var finder = new ClosestFinder(list);

            var result = finder.Find();

            Assert.AreSame(sue, result.Person1);
            Assert.AreSame(greg, result.Person2);
        }
Пример #3
0
        public void Returns_Closest_Two_For_Two_People()
        {
            var list = new PersonList {
                sue, greg
            };
            var finder = new ClosestFinder(list);

            var result = finder.Find();

            Assert.AreSame(sue, result.Person1);
            Assert.AreSame(greg, result.Person2);
        }