Beispiel #1
0
        public void EliminarPendiente()
        {
            TodoList tareasActual1 = new TodoList();

            tareasActual1.AgregarTarea("Tarea 1"); //Elimina tarea de la lista
            tareasActual1.BorrarPendiente();

            tareasActual1.AgregarTarea("Tarea 2");

            tareasActual1.AgregarTarea("Tarea 3"); //Elimina tarea de la lista
            tareasActual1.BorrarPendiente();


            TodoList tareasEsperadas1 = new TodoList();

            tareasEsperadas1.AgregarTarea("Tarea 2");

            Assert.AreEqual(tareasEsperadas1.ConsultarTareas(), tareasActual1.ConsultarTareas());


            TodoList tareasActual2 = new TodoList();

            tareasActual2.AgregarTarea("Tarea 3");
            tareasActual2.BorrarPendiente();

            tareasActual2.AgregarTarea("Tarea 5"); //La tarea esta terminada (no hace nada)
            tareasActual2.MarcarTerminada();
            tareasActual2.BorrarPendiente();

            tareasActual2.AgregarTarea("Tarea 6"); //Elimina tarea de la lista


            TodoList tareasEsperadas2 = new TodoList();

            tareasEsperadas2.AgregarTarea("Tarea 5");
            tareasEsperadas2.AgregarTarea("Tarea 6");

            Assert.AreEqual(tareasEsperadas2.ConsultarTareas(), tareasActual2.ConsultarTareas());
        }
Beispiel #2
0
        public void ConsulatarPendiente()
        {
            TodoList tareasActual = new TodoList();

            tareasActual.AgregarTarea("Tarea 1"); //Tarea terminada
            tareasActual.MarcarTerminada();

            tareasActual.AgregarTarea("Tarea 4");

            tareasActual.AgregarTarea("Tarea 5"); //Tarea terminada
            tareasActual.MarcarTerminada();

            tareasActual.AgregarTarea("Tarea 6"); //Tarea terminada
            tareasActual.MarcarTerminada();


            TodoList tareasEsperadas = new TodoList();

            tareasEsperadas.AgregarTarea("Tarea 4");


            //Tarea 4
            Assert.AreEqual(tareasEsperadas.ConsultarTareas(), tareasActual.ConsultarPendientes());
        }