public void Setup()
        {
            Mock <CityDao> mockDao = new Mock <CityDao>();

            mockDao.Setup(md => md.GetCityByName(CityName)).Returns(new City(CityName, Longitude, Latitude));
            Mock <ILogger <EventTimeService> > mockLogger = new Mock <ILogger <EventTimeService> >();
            Mock <SunriseSunsetHttpDao>        httpDao    = new Mock <SunriseSunsetHttpDao>();

            httpDao.Setup(hd => hd.GetDayDataByLongitudeAndLatitude(Longitude, Latitude)).Returns(new SunriseSunset());

            this.eventTimeService = new EventTimeService(mockDao.Object, httpDao.Object, mockLogger.Object);
        }
 public EventTimeController(EventTimeService eventTimeService)
 {
     this.eventTimeService = eventTimeService;
 }