Esempio n. 1
0
        public void Test1()
        {
            var controller = new SampleDataController();
            var result     = controller.WeatherForecasts();

            Assert.Equal(5, result.Count());
        }
        public void WeatherForecastsReturnsItems()
        {
            var controller = new SampleDataController();
            var actual     = controller.WeatherForecasts();

            Assert.That(actual.Any());
        }
Esempio n. 3
0
        public async Task ShouldReturnWeatherForecasts()
        {
            var controller = new SampleDataController();
            var result     = controller.WeatherForecasts();

            Assert.True(result.Any());
        }
Esempio n. 4
0
        public void TestSampleDataControllerData()
        {
            var controller = new SampleDataController();

            Assert.IsInstanceOfType(controller, typeof(Controller));
            Assert.IsTrue(controller.WeatherForecasts().Count() > 0);
        }
Esempio n. 5
0
        public void WeatherForecasts_NoParams_ReturnsAllForecasts()
        {
            var result = _controller.WeatherForecasts();

            Assert.IsInstanceOf <OkObjectResult>(result);
            var okResult = (OkObjectResult)result;

            Assert.IsInstanceOf <List <WeatherForecast> >(okResult.Value);
            var data = (List <WeatherForecast>)okResult.Value;
        }
Esempio n. 6
0
        public void WeatherForecasts_Returns_List_Of_WeatherForecast()
        {
            // Arrange
            var controller = new SampleDataController();

            // Act
            var result = controller.WeatherForecasts(0) as IEnumerable <WeatherForecast>;

            // Assert
            Assert.Equal(5, result.Count());
        }
        public void WhenItReturnsWeatherForecasts()
        {
            // Arrange
            var controller = new SampleDataController();

            // Act
            var result = controller.WeatherForecasts();

            // Assert
            Assert.All(result, item => Assert.IsType <WeatherForecast>(item));
        }
        public void TestCanGetWeatherData()
        {
            SampleDataController controller = new SampleDataController();
            var forecasts = controller.WeatherForecasts(0);

            foreach (var item in forecasts.Select((value, i) => new { i, value }))
            {
                var date = DateTime.Now.AddDays(item.i + 1).ToString("d");
                Assert.Equal(item.value.DateFormatted, date);
            }
        }
        public void ThenTheWeatherForecastsShouldBe(int p0)
        {
            // Arrange
            const int expected   = 5;
            var       controller = new SampleDataController();

            // Act
            var result = controller.WeatherForecasts().ToList().Count;

            // Assert
            Assert.Equal(result, expected);
        }
Esempio n. 10
0
        public void Get_WeatherForecasts()
        {
            // Arrange
            var controller = new SampleDataController();

            // Act
            var result = controller.WeatherForecasts().ToList();

            // Assert
            //Assert.Equal(5, result.Count);
            Assert.Equal(5, result.Count);
        }
Esempio n. 11
0
        public void SampleDataController_WeatherForecasts_ShouldCallWeatherService()
        {
            // Arrange
            var mockWeatherService = new Mock <IWeatherService>();
            var target             = new SampleDataController(mockWeatherService.Object);

            // Act
            target.WeatherForecasts();

            // Assert
            mockWeatherService.Verify(w => w.GetForecast(), Times.Once);
        }
Esempio n. 12
0
        public void WeatherForecasts_ShouldReturnOneOrMore()
        {
            // Arrange
            var controller = new SampleDataController();

            // Act
            var result = controller.WeatherForecasts();

            // Assert
            var enu = result.Should().BeAssignableTo <IEnumerable <WeatherForecast> >().Subject;

            var list = enu.ToList();

            list.Should().NotBeNullOrEmpty();
        }
        public void WeatherForecastsReturnJson()
        {
            var result = _sampleDataController.WeatherForecasts();

            Assert.NotNull(result);
        }
Esempio n. 14
0
        public void ShouldReturnWeatherForecastData()
        {
            SampleDataController controller = new SampleDataController();

            Assert.AreEqual(5, controller.WeatherForecasts().Count());
        }