public void IndexWillReturnCorrectModel(HomeController sut) { // Fixture setup // Exercise system var result = sut.Index(); // Verify outcome Assert.IsAssignableFrom<HomeIndexViewModel>(result.ViewData.Model); // Teardown }
public void IndexReturnsViewResultWithDefaultViewName(HomeController controller) { // Arrange // Act ViewResult result = controller.Index(); // Assert Assert.Empty(result.ViewName); }
public void CampaignIsCorrect([Frozen]DiscountCampaign expectedCampaign, HomeController sut) { // Fixture setup // Exercise system DiscountCampaign result = sut.Campaign; // Verify outcome Assert.Equal(expectedCampaign, result); // Teardown }
public void PolicyIsCorrect([Frozen]BasketDiscountPolicy expectedPolicy, HomeController sut) { // Fixture setup // Exercise system BasketDiscountPolicy result = sut.Policy; // Verify outcome Assert.Equal(expectedPolicy, result); // Teardown }
public void AboutReturnsViewResultWithDefaultViewName(HomeController controller) { // Arrange // Act var result = controller.About(); // Assert var viewResult = Assert.IsType<ViewResult>(result); Assert.Empty(viewResult.ViewName); }