public void ViewTechnicalTrainingRequest_returncorrectView_forInCorrectTrainingTypeID() { //Arrange TrainingController cntrl = new TrainingController(new TrainingRepository()); HttpContext.Current = FakeHttpContext(); //Act ViewResult actual; actual = cntrl.ViewTechnicalTrainingRequest("1204") as ViewResult; //Assert Assert.AreEqual(CommonConstants.viewtrainingrequest, actual.ViewName); }
public void ViewTechnicalTrainingRequest_returncorrectView_forCorrectTrainingTypeID() { //Arrange TrainingController cntrl = new TrainingController(new TrainingRepository()); //var context = new ControllerContext(MockHttpContext("1331"), new RouteData(), cntrl); //cntrl.ControllerContext = context; //HttpRequest httpRequest = new HttpRequest("", "http://mySomething", ""); //StringWriter stringWriter = new StringWriter(); //HttpResponse httpResponse = new HttpResponse(stringWriter); //HttpContext httpContextMock = new HttpContext(httpRequest, httpResponse); //cntrl.ControllerContext = new ControllerContext(new HttpContextWrapper(httpContextMock), new RouteData(), cntrl); HttpContext.Current = FakeHttpContext(); //Act ViewResult actual = cntrl.ViewTechnicalTrainingRequest("1208") as ViewResult; //Assert Assert.AreEqual(CommonConstants.viewtrainingrequest, actual.ViewName); }