public void ModifyTextoComentarioTest() { UserProfile userProfile = CreateTestUserProfile(); ComentarioEtiquetaBlock comentarioTest = CreateTestComentario(userProfile.usrId); opinadorService.ModifyComentarioAndEtiqueta(comentarioTest.Comentario.comentarioId, "Familia", null); Assert.AreEqual(comentarioDao.Find(comentarioTest.Comentario.comentarioId).texto, "Familia"); opinadorService.ModifyComentarioAndEtiqueta(comentarioTest.Comentario.comentarioId, "Campo", null); Assert.AreEqual(comentarioDao.Find(comentarioTest.Comentario.comentarioId).texto, "Campo"); }
protected void Page_Load(object sender, EventArgs e) { if (!SessionManager.IsUserAuthenticated(Context)) { Response.Redirect(Response.ApplyAppPathModifier("./User/Authentication.aspx?ReturnUrl=ModifyComment.aspx")); } UserSession userSession = (UserSession)Context.Session["userSession"]; long idUsuario = userSession.UserProfileId; long idComment = long.Parse(Request.Params.Get("id")); IUnityContainer container = (IUnityContainer)HttpContext.Current.Application["unityContainer"]; IOpinadorService opinadorService = container.Resolve <IOpinadorService>(); IComentarioDao comentarioDao = container.Resolve <IComentarioDao>(); long user = comentarioDao.Find(idComment).usrId; if (!user.Equals(idUsuario)) { Response.Redirect(Response.ApplyAppPathModifier("./NonExistAutorization.aspx")); } }