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); }
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); }
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); }