Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Google.Test/GCalendarTest.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 | 734d3f0853bf |
children | c61954d24c8c |
comparison
equal
deleted
inserted
replaced
184:2a336a6a76b5 | 185:2d02adb79322 |
---|---|
8 namespace Agendas.Google.Test | 8 namespace Agendas.Google.Test |
9 { | 9 { |
10 [TestFixture] | 10 [TestFixture] |
11 public class GCalendarTest : TestBase | 11 public class GCalendarTest : TestBase |
12 { | 12 { |
13 private readonly DateTime _fechaEvento = new DateTime(2011, 07, 16); | 13 private readonly DateTime _fechaEvento = new DateTime(2011, 07, 16, 18, 0, 0, DateTimeKind.Utc); |
14 private readonly DateTime _fechaTermino = new DateTime(2011, 07, 16, 20, 0, 0, DateTimeKind.Utc); | |
14 | 15 |
15 [Test] | 16 [Test] |
16 public void CrearEventoGoogleCalendar() | 17 public void CrearEventoGoogleCalendar() |
17 { | 18 { |
18 var gCalendar = new GCalendarAdapter("VAN"); | 19 var gCalendar = new GCalendarAdapter("VAN"); |
19 var ev = Evento.Agendar("Evento Test", null, _fechaEvento, "url", TipoEvento.Cafe); | 20 var ev = Evento.Agendar("Evento Test", null, _fechaEvento, _fechaTermino, "url", TipoEvento.Cafe); |
20 string message; | 21 string message; |
21 var detail = new CafeGEventDetail(); | 22 var detail = new CafeGEventDetail(); |
22 detail.Generate(ev); | 23 detail.Generate(ev); |
23 var result = gCalendar.CreateEvent(detail, out message); | 24 var result = gCalendar.CreateEvent(detail, out message); |
24 | 25 |