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()); }
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()); }