public void FiltroComentariosPorFechaResolucionNoAgregadaOK() { Elemento e = utilidad.NuevoElemento(); e.Comentarios = new List <Comentario>(); Comentario c1 = utilidad.NuevoComentario(); Comentario c2 = utilidad.NuevoComentario(); c1.FechaResolucion = new DateTime(2017, 5, 6); c2.FechaResolucion = new DateTime(2017, 5, 5); e.AgregarComentario(c1); e.AgregarComentario(c2); nuevoSistema.AgregarElemento(e); List <Comentario> comentarios = nuevoSistema.FiltroComentarioPorFechaResolucion(new DateTime(2017, 5, 7)); bool condicion = !comentarios.Contains(c1) && !comentarios.Contains(c2); Assert.IsTrue(condicion); }
public void FiltroComentariosPorUsuarioResolutorNoAgregadoOK() { Elemento e = utilidad.NuevoElemento(); e.Comentarios = new List <Comentario>(); Comentario c1 = utilidad.NuevoComentario(); Comentario c2 = utilidad.NuevoComentario(); Usuario u1 = utilidad.NuevoUsuario(); Usuario u2 = utilidad.OtroUsuario(); c1.Resolutivo = u1; c2.Resolutivo = u1; e.AgregarComentario(c1); e.AgregarComentario(c2); nuevoSistema.AgregarElemento(e); List <Comentario> comentarios = nuevoSistema.FiltrarComentarioPorUsuarioResolutor(u2); bool condicion = !comentarios.Contains(c2) && !comentarios.Contains(c1); Assert.IsTrue(condicion); }
private void btnGuardar_Click(object sender, EventArgs e) { try { string comentario = rtxtComentario.Text; controlador.ComentarioVacio(comentario); Comentario c = new Comentario(DateTime.MinValue, usuarioLogueado, null, elemento.PizarronContenedor); c.contenido = comentario; elemento.AgregarComentario(c); MessageBox.Show("Comentario guardado!"); } catch (ExcepcionComentarioVacio ex) { MessageBox.Show(ex.Message); } }
public void BuscarComentarioPorUsuarioYFechaNotOK() { DateTime fecha = new DateTime(2017, 2, 2); DateTime fecha2 = new DateTime(2017, 3, 2); Pizarron p = utilidad.NuevoPizarron(); Elemento e = utilidad.NuevoElemento(); Comentario c = utilidad.NuevoComentario(); Usuario u = utilidad.NuevoUsuario(); c.FechaCreacion = fecha; c.Creador = u; p.AgregarElemento(e); e.AgregarComentario(c); nuevoSistema.AgregarPizarron(p); Comentario buscar = nuevoSistema.BuscarComentarioPorUsuarioYFecha(u, fecha2); bool condicion = buscar == null; Assert.IsTrue(condicion); }