public IActionResult Index() { var now = DateTime.Now; var upcomingMeetups = meetupRepository.GetUpcomingMeetups(now); var pastMeetups = meetupRepository.GetPastMeetups(now); return(View(new MeetupOverview { UpcomingMeetups = upcomingMeetups, PastMeetups = pastMeetups })); }
public void Its_lists_past_meetups() { var pastMeetup = MeetupFactory.PastMeetup(); meetupRepository.Add(pastMeetup); var upcomingMeetup = MeetupFactory.UpcomingMeetup(); meetupRepository.Add(upcomingMeetup); var pastMeetups = meetupRepository.GetPastMeetups(DateTime.Now); pastMeetups.ShouldBeEquivalentTo(new [] { pastMeetup }); }