Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Tests/Eventos_y_patrocinadores_tests.cs @ 185:2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
Se modifica la propiedad Fecha del Evento, renombrandola FechaInicio.
En el ModelView se agrega propiedades DuraciĆ³n y Hora del Evento cuando es Modificado, Nuevo y Agendado.
Las fechas ingresadas son creadas en sistema UTC
Queda pendiente Agregar duraciĆ³n a Google Calendar.
author | alabra |
---|---|
date | Tue, 09 Aug 2011 01:04:27 -0400 |
parents | e6e6bfb1da9e |
children | 5346c0500594 |
comparison
equal
deleted
inserted
replaced
184:2a336a6a76b5 | 185:2d02adb79322 |
---|---|
29 { | 29 { |
30 _agenda.IndicarPatrocinadores(_eventoId, new[] { _apressId, _jetbrainsId }); | 30 _agenda.IndicarPatrocinadores(_eventoId, new[] { _apressId, _jetbrainsId }); |
31 | 31 |
32 var evento = DefaultEventoRepository.GetActivos().First(); | 32 var evento = DefaultEventoRepository.GetActivos().First(); |
33 Assert.AreNotEqual(Guid.Empty, evento.Id); | 33 Assert.AreNotEqual(Guid.Empty, evento.Id); |
34 Assert.IsNotNull(evento.Fecha); | 34 Assert.IsNotNull(evento.FechaInicio); |
35 Assert.IsNotNull(evento.Patrocinadores); | 35 Assert.IsNotNull(evento.Patrocinadores); |
36 Assert.IsTrue(evento.Patrocinadores.Any()); | 36 Assert.IsTrue(evento.Patrocinadores.Any()); |
37 Assert.IsTrue(evento.Patrocinadores.Any(p => p.Nombre == "Apress")); | 37 Assert.IsTrue(evento.Patrocinadores.Any(p => p.Nombre == "Apress")); |
38 Assert.IsTrue(evento.Patrocinadores.Any(p => p.Nombre == "jetbrains")); | 38 Assert.IsTrue(evento.Patrocinadores.Any(p => p.Nombre == "jetbrains")); |
39 } | 39 } |
96 return patrocinador.Id; | 96 return patrocinador.Id; |
97 } | 97 } |
98 | 98 |
99 private Guid CrearEvento() | 99 private Guid CrearEvento() |
100 { | 100 { |
101 _agenda.Agendar("ADFS", TestsHelper.GetOrCreatePonente("Nelo Pauselli"), DateTime.Today.AddDays(7), null, TipoEvento.Van); | 101 var fechaInicio = DateTime.Today.AddDays(7).ToUniversalTime(); |
102 var fechaTermino = fechaInicio.AddHours(2); | |
103 _agenda.Agendar("ADFS", TestsHelper.GetOrCreatePonente("Nelo Pauselli"), fechaInicio, fechaTermino, null, TipoEvento.Van); | |
102 | 104 |
103 var evento = DefaultEventoRepository.GetActivos().First(); | 105 var evento = DefaultEventoRepository.GetActivos().First(); |
104 return evento.Id; | 106 return evento.Id; |
105 } | 107 } |
106 | 108 |