public void EliminarEtapa() { Etapa etapa = new Etapa() { Nombre = "Etapa", FechaInicio = DateTime.Now }; Persona p = new Persona() { Nombre = "Nombre", Rol = "Roger" }; Tarea tarea = new TareaSimple(new ContextoGestorProyectos()) { Nombre = "Tarea", FechaInicio = DateTime.Now, Prioridad = Tarea.PRIORIDAD_MEDIA, FechaFinalizacion = DateTime.Now.AddDays(1), Descripcion = "Descripcion", Objetivo = "Objetivo", DuracionPendiente = 10 }; tarea.AgregarPersona(p); etapa.AgregarTarea(tarea); using (var db = new ContextoGestorProyectos()) { int id = db.AgregarEtapa(etapa); db.EliminarEtapa(id); Assert.DoesNotContain(etapa, db.Etapas); } }
public void AgregarPersonaATarea() { Persona persona = new Persona() { Nombre = "Jorge", Rol = "Rol" }; Tarea tarea = new TareaSimple(new ContextoGestorProyectos()) { Nombre = "Con antecesora", FechaInicio = DateTime.Now, FechaFinalizacion = DateTime.Now.AddDays(100) }; tarea.AgregarPersona(persona); Assert.True(tarea.Personas.Contains(persona)); }