public void NonTechies_Action_Returns_IEnumerable_NonTechieVolunteerSummaryModel_To_The_View() { _nonTechieVolunteerRepository.FindAll().ReceivedWithAnyArgs().Returns(new List <NonTechVolunteer>()); var controller = new NonTechieAdminController(_nonTechieVolunteerRepository); var result = controller.NonTechies(); result.AssertViewRendered().WithViewData <IEnumerable <NonTechieVolunteerSummaryModel> >(); }
public void NonTechieDetail_Action_Returns_NonTechVolunteer_To_The_View() { _nonTechieVolunteerRepository.Get(0).ReceivedWithAnyArgs().Returns(new NonTechVolunteer()); var controller = new NonTechieAdminController(_nonTechieVolunteerRepository); var result = controller.NonTechieDetails(1); result.AssertViewRendered().WithViewData <NonTechVolunteer>(); }
public void NonTechies_Action_Returns_View() { _nonTechieVolunteerRepository.FindAll().ReceivedWithAnyArgs().Returns(new List <NonTechVolunteer>()); var controller = new NonTechieAdminController(_nonTechieVolunteerRepository); var result = controller.NonTechies(); result.AssertViewRendered(); }
public void NonTechieCancellation_Action_Redirects_To_Techies_View_When_Invalid_Model() { var controller = new NonTechieAdminController(_nonTechieVolunteerRepository); controller.ModelState.AddModelError("Error", "Simple Error For test"); var result = controller.NonTechieCancellation(1); Assert.That(result.AssertViewRendered().ViewName == "NonTechies"); }