public void DoesEventExistTrueTest() { var selectedDate = DateTime.Today; // Arrange var activity = new Activity { Name = "Test", }; var activity2 = new Activity { Name = "Test2", }; var ev1 = new Event { Name = activity.Name, Activity = activity, DateTime = selectedDate }; var ev2 = new Event { Name = activity.Name, Activity = activity2, DateTime = selectedDate }; IEnumerable <Event> events = new List <Event> { ev1, ev2 }; _eventRepo.Setup(x => x.GetEventsOn(selectedDate)).Returns(events); // Act var does = _sut.DoesEventExistForActivityAndDate(activity, selectedDate); // Assert Assert.IsTrue(does); }