public void Index_IsNotAuthenticated() { // user not authenticated // arrange HomeController controller = new HomeController(); // fake authentication = false controller.ControllerContext = FakeUserAuthContext.UserAuthenticated(false, controller); // act ViewResult viewResult = (ViewResult)controller.Index(); // assert Assert.AreEqual(viewResult.ViewName, ""); }
public void Users_Index() { // arrange var controller = new UsersController(fUow); controller.ControllerContext = FakeUserAuthContext.UserAuthenticated(true, controller); //FakeDbInit.InitDummyDb(); // act ViewResult viewResult = (ViewResult)controller.Index(null, false); // assert var model = viewResult.Model as IEnumerable <LibraryUser>; Assert.AreEqual(9, model.Count()); }
public void Index_IsAuthenticated() { // user authenticated // arrange HomeController controller = new HomeController(fUow); // fake authentication = true controller.ControllerContext = FakeUserAuthContext.UserAuthenticated(true, controller); // act ViewResult viewResult = (ViewResult)controller.Index(); // assert var model = viewResult.Model as BookListingViewModel; Assert.AreEqual(1, (model.ExpiredBorrowing.Count)); Assert.AreEqual(3, (model.ValidBorrowing.Count)); }