public void Index_Get() { LoanApplicationController controller = new LoanApplicationController(applicationDal); ViewResult result = controller.Index() as ViewResult; Assert.IsNotNull(result, "Result returned was not of type ViewResult"); Assert.AreEqual("Index", result.ViewName); }
public void AnonymousIndex() { // Arrange var controller = new LoanApplicationController(); // Act var result = controller.Index() as ViewResult; // Assert Assert.IsNotNull(result); }
public void Index() { foreach (var roleName in EmployeeRoles) { var role = roleName; // Mock var mock = new Mock <ControllerContext>(); mock.SetupGet(p => p.HttpContext.User.Identity.Name).Returns("User"); mock.SetupGet(p => p.HttpContext.Request.IsAuthenticated).Returns(true); mock.Setup(p => p.HttpContext.User.IsInRole(role)).Returns(true); // Arrange var controller = new LoanApplicationController { ControllerContext = mock.Object }; // Act var result = controller.Index(); // Assert Assert.IsNotNull(result); } }