Exemple #1
0
        public async Task IndexCountries()
        {
            var context    = GetInMemoryDbMetData();
            var controller = new ProvincesController(context);

            var result = await controller.Index();

            var viewResult = Assert.IsAssignableFrom <ViewResult>(result);
            var model      = Assert.IsAssignableFrom <List <Province> >(viewResult.ViewData.Model);

            Assert.Equal(2, model.Count);
            Assert.Equal("Zuid-Holland", model[1].Naam);
        }
Exemple #2
0
        public async Task DetailsProvince()
        {
            var context    = GetInMemoryDbMetData();
            var controller = new ProvincesController(context);

            Province c = await context.Counties.FirstOrDefaultAsync();

            var model = Assert.IsAssignableFrom <List <Province> >(Assert.IsAssignableFrom <ViewResult>(await controller.Index()).ViewData.Model);

            Assert.Equal("Noord-Holland", model[0].Naam);
            Assert.Equal(1, model[0].Id);
            Assert.Equal(1, model[0].CountryId);
        }