public void GetLastThreeWeatherLogs_SeededLogs()
        {
            Task <ActionResult <IEnumerable <WeatherLog> > > logs = _weatherController.GetLastThreeWeatherLogs();

            var temp = logs.Result.Value.LongCount();

            Assert.InRange(temp, 2, 3);
        }
        public void GetLastThreeWeatherLogs_SeededLogs3pcs()
        {
            //Arrange
            _context = new ApplicationDbContext(
                new DbContextOptionsBuilder <ApplicationDbContext>().UseSqlite(CreateInMemoryDatabase()).Options);
            _mockHub           = Substitute.For <IHubContext <WeatherHub> >();
            _weatherController = new WeatherLogsController(_context, _mockHub);
            Seed();

            //Act
            Task <ActionResult <IEnumerable <WeatherLog> > > logs = _weatherController.GetLastThreeWeatherLogs();

            var temp = logs.Result.Value.LongCount();

            //Assert
            Assert.Equal(3, temp);

            Dispose();
        }