Example #1
0
        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);
            }
        }
Example #2
0
        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));
        }