public void Index(TestableHomeController sut) { // Act var result = sut.Index() as ViewResult; // Assert Assert.NotNull(result); }
public async Task Index_returns_all_menu_items_grouped_by_course(TestableHomeController sut, RestaurantDbContext setupDb, MenuItemType[] courses) { // Given await setupDb.MenuItemTypes.AddRangeAsync(courses); await setupDb.SaveChangesAsync(); // When var result = sut.Index(); var model = result .Should().BeAssignableTo <ViewResult>() .Which.Model.Should().BeAssignableTo <Features.OrderCommand>() .Which.Courses.Should().BeEquivalentTo(courses); }