protected void BtnAcceptClick(object sender, EventArgs e) { /* Get data. */ String comment = this.txtComment.Text; string tagsString = this.txtTag.Text; string[] tags = tagsString.Split(','); long idProducto = long.Parse(Request.Params.Get("idProducto")); UserSession userSession = (UserSession)Context.Session["userSession"]; long idUsuario = userSession.UserProfileId; /* Do action. */ IUnityContainer container = (IUnityContainer)HttpContext.Current.Application["unityContainer"]; IOpinadorService opinadorService = container.Resolve <IOpinadorService>(); opinadorService.AddComentarioEtiqueta(idUsuario, idProducto, comment, tags.ToList()); Response.Redirect(Response.ApplyAppPathModifier("./Mainpage.aspx")); }
public void AddComentarioEtiquetaTest() { UserProfile userProfile = CreateTestUserProfile(); ComentarioEtiquetaBlock comEtiBlo = opinadorService.AddComentarioEtiqueta(userProfile.usrId, PRODUCTO_ID, "texto", null); Assert.IsTrue(opinadorService.FindComentariosByProductoId(PRODUCTO_ID, START_INDEX, COUNT).Contains(comEtiBlo.Comentario)); Assert.IsTrue(opinadorService.GetNumberOfComentariosByProductoId(PRODUCTO_ID) == 1); }