public async void GetIndex() { using (var database = new TestDb()) { var controller = new BreedsController(database.Context); IActionResult result = await controller.Index(); ViewResult viewResult = Assert.IsType <ViewResult>(result); IEnumerable <Breed> breeds = Assert.IsAssignableFrom <IEnumerable <Breed> >(viewResult.ViewData.Model); Assert.Equal(database.Context.Breeds.Count(), breeds.Count()); } }