public void _06_Detalles_Redireccionar_Index_Cuando_Id_Es_Cero() { //Preparar - Arrange var controller = new SeguimientoController(null); //Actuar - Act var redirect = controller.Details(0) as RedirectToRouteResult; //Afirmar - Assert Assert.IsNotNull(redirect); Assert.AreEqual("Index", redirect.RouteValues["action"]); }
public void _07_Detalles_Seguimiento_Id_Cinco_Vista_Ok() { var _id = 5; //Preparar - Arrange var mock = new Mock <ISeguimientoTitulo>(); mock.Setup(x => x.TraerSeguimientoPorId(_id)).Returns(new Seguimiento { }); var controller = new SeguimientoController(mock.Object); //Actuar - Act var view = controller.Details(_id) as ViewResult; //Afirmar - Assert AssertViewsWithModel(view, "Details"); Assert.IsInstanceOf(typeof(Seguimiento), view.Model); }