public async Task DeleteWeatherLog_SeededLogs()
        {
            await _weatherController.DeleteWeatherLog(1);

            ActionResult <IEnumerable <WeatherLog> > logs = await _weatherController.GetWeatherLogs();

            Assert.Equal(2, logs.Value.Count());
        }
        public async Task DeleteWeatherLog_SeededLogs()
        {
            //Arrange
            _context = new ApplicationDbContext(
                new DbContextOptionsBuilder <ApplicationDbContext>().UseSqlite(CreateInMemoryDatabase()).Options);
            _mockHub           = Substitute.For <IHubContext <WeatherHub> >();
            _weatherController = new WeatherLogsController(_context, _mockHub);
            Seed();

            //Act
            await _weatherController.DeleteWeatherLog(1);

            ActionResult <IEnumerable <WeatherLog> > logs = await _weatherController.GetWeatherLogs();

            //Assert
            Assert.Equal(2, logs.Value.Count());

            Dispose();
        }