Пример #1
0
        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();
        }
Пример #2
0
        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);
        }