public void EditGet() { var claim = new Mock <IClaimService>(); claim.Setup(s => s.LoggedUser()).Returns(new Usuario()); var repository = new Mock <INotaRepo>(); repository.Setup(s => s.GetEtiqueta()).Returns(new List <Etiqueta>()); repository.Setup(s => s.GetNota2(1)).Returns(new Nota()); var controller = new NotaController(repository.Object, claim.Object); var view = controller.Edit(1) as ViewResult; Assert.AreEqual("Edit", view.ViewName); }
public void EditPost() { var claim = new Mock <IClaimService>(); claim.Setup(s => s.LoggedUser()).Returns(new Usuario()); var repository = new Mock <INotaRepo>(); repository.Setup(s => s.GetEtiqueta()).Returns(new List <Etiqueta>()); var controller = new NotaController(repository.Object, claim.Object); var view = controller.Edit(new Nota() { }) as RedirectToActionResult; Assert.AreEqual("Index", view.ActionName); }