public void Details_OnModelNotFoundRedirectsToNotFound() { controller.When(sub => sub.RedirectToNotFound()).DoNotCallBase(); controller.RedirectToNotFound().Returns(new RedirectToRouteResult(new RouteValueDictionary())); Object expected = controller.RedirectToNotFound(); Object actual = controller.Details(""); Assert.Same(expected, actual); }
public void Details_OnNotFoundModelRedirectsToNotFound() { service.GetView(String.Empty).Returns((RoleView)null); controller.When(sub => sub.RedirectToNotFound()).DoNotCallBase(); controller.RedirectToNotFound().Returns(new RedirectToRouteResult(new RouteValueDictionary())); Object expected = controller.RedirectToNotFound(); Object actual = controller.Details(String.Empty); Assert.AreSame(expected, actual); }
public void Details_ReturnsNotEmptyView() { service.GetView(role.Id).Returns(role); Object expected = NotEmptyView(controller, role); Object actual = controller.Details(role.Id); Assert.Same(expected, actual); }
public void DetailUser_GetValidItems_ReturnViewResult() { //Arrange _roleService.Setup(a => a.GetByName(It.IsAny <string>())).Returns(new RoleDTO()).Verifiable(); //Act var res = _controller.Details("name"); // Assert Assert.AreEqual(typeof(ViewResult), res.GetType()); }