public void Ej7CalendarioActualizarInexistente() { Calendario calendario = new Calendario(1, "Carreras verano", new DateTime(1998, 6, 20)); Evento evento1 = new Evento(1, "Carrera1", new DateTime(2020, 11, 9), new TimeSpan(4, 30, 0), FrecuenciaEvento.unico); calendario.Actualizar(evento1); Assert.Fail(); }
public void Ej7CalendarioActualizar() { Calendario calendario = new Calendario(1, "Carreras verano", new DateTime(1998, 6, 20)); Evento evento1 = new Evento(1, "Carrera1", new DateTime(2020, 11, 9), new TimeSpan(4, 30, 0), FrecuenciaEvento.unico); Evento evento2 = new Evento(1, "Otra carrera", new DateTime(2015, 4, 1), new TimeSpan(1, 31, 2), FrecuenciaEvento.semana); calendario.Agregar(evento1); calendario.Actualizar(evento2); Evento obtenido = calendario.ObtenerPorCodigo(1); Evento esperado = evento2; Assert.AreEqual(obtenido, esperado); }