Mercurial > altnet-hispano
annotate Agendas/trunk/src/Agendas.Google.Test/PublicadorTest.cs @ 302:11dddcc9a862 tip
Historico de Eventos, no muestra bien la Url del Patrocinador.
author | juanjose.montesdeocaarbos |
---|---|
date | Tue, 14 Aug 2012 21:54:30 -0300 |
parents | a6037c6c88d8 |
children |
rev | line source |
---|---|
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
1 using System; |
134
a4ef6874ec81
Se termina prueba unitaria que verifica que se cree el evento solo si la acción es Agendar.
alabra
parents:
131
diff
changeset
|
2 using System.Linq; |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
3 using AltNetHispano.Agendas.Domain; |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
4 using AltNetHispano.Agendas.Google; |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
5 using AltNetHispano.Agendas.Google.DetailsEvents; |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
6 using AltNetHispano.Agendas.Tests; |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
7 using Moq; |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
8 using NUnit.Framework; |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
9 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
10 namespace Agendas.Google.Test |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
11 { |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
12 [TestFixture] |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
13 public class PublicadorTest : TestBase |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
14 { |
134
a4ef6874ec81
Se termina prueba unitaria que verifica que se cree el evento solo si la acción es Agendar.
alabra
parents:
131
diff
changeset
|
15 [Test] |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
16 public void CuandoPublicarEventoDadoAccionAgendarEntoncesEventoCreado() |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
17 { |
134
a4ef6874ec81
Se termina prueba unitaria que verifica que se cree el evento solo si la acción es Agendar.
alabra
parents:
131
diff
changeset
|
18 var adapter = new Mock<IGCalendarAdapter>(); |
185
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
19 string message; |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
20 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
21 var fechaTermino = fechaInicio.AddHours(2); |
134
a4ef6874ec81
Se termina prueba unitaria que verifica que se cree el evento solo si la acción es Agendar.
alabra
parents:
131
diff
changeset
|
22 adapter.Setup(ad => ad.CreateEvent(It.IsAny<IGEventDetail>(), out message)).Returns(true); |
a4ef6874ec81
Se termina prueba unitaria que verifica que se cree el evento solo si la acción es Agendar.
alabra
parents:
131
diff
changeset
|
23 |
a4ef6874ec81
Se termina prueba unitaria que verifica que se cree el evento solo si la acción es Agendar.
alabra
parents:
131
diff
changeset
|
24 var publicador = new GooglePublicador(adapter.Object); |
274
72a96459f910
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
235
diff
changeset
|
25 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
26 |
134
a4ef6874ec81
Se termina prueba unitaria que verifica que se cree el evento solo si la acción es Agendar.
alabra
parents:
131
diff
changeset
|
27 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Van); |
a4ef6874ec81
Se termina prueba unitaria que verifica que se cree el evento solo si la acción es Agendar.
alabra
parents:
131
diff
changeset
|
28 adapter.Verify(ad => ad.CreateEvent(It.IsAny<IGEventDetail>(), out message), Times.Never()); |
a4ef6874ec81
Se termina prueba unitaria que verifica que se cree el evento solo si la acción es Agendar.
alabra
parents:
131
diff
changeset
|
29 |
185
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
30 |
235
c61954d24c8c
Quitando ponente principal y utilizando siempre la lista de ponentes
nelopauselli
parents:
231
diff
changeset
|
31 agenda.Agendar("Agile Patterns",new[]{ TestsHelper.GetOrCreatePonente("Alejandro Labra")}, fechaInicio, |
185
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
32 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
33 TipoEvento.Van); |
134
a4ef6874ec81
Se termina prueba unitaria que verifica que se cree el evento solo si la acción es Agendar.
alabra
parents:
131
diff
changeset
|
34 adapter.Verify(ad => ad.CreateEvent(It.IsAny<IGEventDetail>(), out message), Times.Once()); |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
35 } |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
36 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
37 [Test] |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
38 public void CuandoPublicarEventoDadoTipoVanEntoncesDetalleCorrecto() |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
39 { |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
40 var adapter = new Mock<IGCalendarAdapter>(); |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
41 var detail = new VanGEventDetail(); |
185
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
42 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
43 var fechaTermino = fechaInicio.AddHours(2); |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
44 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
45 var publicador = new GooglePublicador(adapter.Object); |
274
72a96459f910
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
235
diff
changeset
|
46 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
47 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Van); |
235
c61954d24c8c
Quitando ponente principal y utilizando siempre la lista de ponentes
nelopauselli
parents:
231
diff
changeset
|
48 agenda.Agendar("Agile Patterns", new[]{ TestsHelper.GetOrCreatePonente("Alejandro Labra")}, fechaInicio, |
185
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
49 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
50 TipoEvento.Van); |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
51 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
52 var ev = DefaultEventoRepository.GetActivos()[0]; |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
53 detail.Generate(ev); |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
54 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
55 Assert.AreEqual("http://snipr.com/virtualaltnet", detail.Location); |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
56 Assert.AreEqual("VAN sobre Agile Patterns", detail.Title); |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
57 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
58 Assert.AreEqual(DateTimeKind.Utc, detail.StartEvent.Kind); |
198 | 59 Assert.AreEqual(ev.FechaInicio.Value.Hour, detail.StartEvent.Hour); |
185
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
60 Assert.AreEqual(ev.FechaInicio.Value.Day, detail.StartEvent.Day); |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
61 Assert.AreEqual(ev.FechaInicio.Value.Month, detail.StartEvent.Month); |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
62 Assert.AreEqual(ev.FechaInicio.Value.Year, detail.StartEvent.Year); |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
63 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
64 Assert.AreEqual(DateTimeKind.Utc, detail.EndEvent.Kind); |
198 | 65 Assert.AreEqual(ev.FechaTermino.Value.Hour, detail.EndEvent.Hour); |
66 Assert.AreEqual(ev.FechaTermino.Value.Day, detail.EndEvent.Day); | |
67 Assert.AreEqual(ev.FechaTermino.Value.Month, detail.EndEvent.Month); | |
68 Assert.AreEqual(ev.FechaTermino.Value.Year, detail.EndEvent.Year); | |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
69 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
70 Assert.AreEqual("La comunidad ALT.NET Hispano (http://altnethispano.org) realizará una VAN sobre Agile Patterns, con Alejandro Labra." + |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
71 "\n\rFecha: sábado, 09 de julio de 2011 a las 18:00 hrs. Hora Internacional (GMT/UTC), con una duración aproximada de 2 horas." + |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
72 "\n\rPueden plantear sus comentarios e inquietudes sobre el tema de la reunión en: https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion" + |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
73 "\n\rPara mayor información sobre cómo atender la reunión consulten: http://tinyurl.com/van-hispano" + |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
74 "\n\rPueden vincular el Google Calendar al suyo (http://screenr.com/nr7)", detail.Summary); |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
75 } |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
76 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
77 [Test] |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
78 public void CuandoPublicarEventoTipoCafeEntoncesDetalleCorrecto() |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
79 { |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
80 var adapter = new Mock<IGCalendarAdapter>(); |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
81 var detail = new CafeGEventDetail(); |
185
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
82 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
83 var fechaTermino = fechaInicio.AddHours(2); |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
84 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
85 var publicador = new GooglePublicador(adapter.Object); |
274
72a96459f910
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
235
diff
changeset
|
86 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
87 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Cafe); |
235
c61954d24c8c
Quitando ponente principal y utilizando siempre la lista de ponentes
nelopauselli
parents:
231
diff
changeset
|
88 agenda.Agendar("Agile Patterns", new[]{ TestsHelper.GetOrCreatePonente("Alejandro Labra")}, fechaInicio, |
185
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
89 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
90 TipoEvento.Cafe); |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
91 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
92 var ev = DefaultEventoRepository.GetActivos()[0]; |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
93 detail.Generate(ev); |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
94 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
95 Assert.AreEqual("http://snipr.com/virtualaltnet", detail.Location); |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
96 Assert.AreEqual("Alt.Net Café Agile Patterns", detail.Title); |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
97 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
98 Assert.AreEqual(DateTimeKind.Utc, detail.StartEvent.Kind); |
198 | 99 Assert.AreEqual(ev.FechaInicio.Value.Hour, detail.StartEvent.Hour); |
185
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
100 Assert.AreEqual(ev.FechaInicio.Value.Day, detail.StartEvent.Day); |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
101 Assert.AreEqual(ev.FechaInicio.Value.Month, detail.StartEvent.Month); |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
102 Assert.AreEqual(ev.FechaInicio.Value.Year, detail.StartEvent.Year); |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
103 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
104 Assert.AreEqual(DateTimeKind.Utc, detail.EndEvent.Kind); |
198 | 105 Assert.AreEqual(ev.FechaTermino.Value.Hour, detail.EndEvent.Hour); |
106 Assert.AreEqual(ev.FechaTermino.Value.Day, detail.EndEvent.Day); | |
107 Assert.AreEqual(ev.FechaTermino.Value.Month, detail.EndEvent.Month); | |
108 Assert.AreEqual(ev.FechaTermino.Value.Year, detail.EndEvent.Year); | |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
109 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
110 Assert.AreEqual("La comunidad ALT.NET Hispano (http://altnethispano.org) realizará un Alt.Net Cafe virtual con el tema Agile Patterns." + |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
111 "\n\rFecha: sábado, 09 de julio de 2011 a las 18:00 hrs. Hora Internacional (GMT/UTC), con una duración aproximada de 2 horas." + |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
112 "\n\rPueden plantear sus comentarios e inquietudes sobre el tema de la reunión en: https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion" + |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
113 "\n\rPara mayor información sobre cómo atender la reunión consulten: http://tinyurl.com/van-hispano" + |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
114 "\n\rPueden vincular el Google Calendar al suyo (http://screenr.com/nr7)", detail.Summary); |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
115 } |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
116 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
117 [Test] |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
118 public void CuandoPublicarEventoTipoEstudioEntoncesDetalleCorrecto() |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
119 { |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
120 var adapter = new Mock<IGCalendarAdapter>(); |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
121 var detail = new EstudioGEventDetail(); |
185
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
122 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
123 var fechaTermino = fechaInicio.AddHours(2); |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
124 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
125 var publicador = new GooglePublicador(adapter.Object); |
274
72a96459f910
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
235
diff
changeset
|
126 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
127 agenda.Proponer("Agile Patterns", null, null, TipoEvento.GrupoEstudio); |
235
c61954d24c8c
Quitando ponente principal y utilizando siempre la lista de ponentes
nelopauselli
parents:
231
diff
changeset
|
128 agenda.Agendar("Agile Patterns", new[]{ TestsHelper.GetOrCreatePonente("Alejandro Labra")}, fechaInicio, |
185
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
129 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
130 TipoEvento.GrupoEstudio); |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
131 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
132 var ev = DefaultEventoRepository.GetActivos()[0]; |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
133 detail.Generate(ev); |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
134 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
135 Assert.AreEqual("http://snipr.com/virtualaltnet", detail.Location); |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
136 Assert.AreEqual("Grupo de Estudio Agile Patterns", detail.Title); |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
137 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
138 Assert.AreEqual(DateTimeKind.Utc, detail.StartEvent.Kind); |
198 | 139 Assert.AreEqual(ev.FechaInicio.Value.Hour, detail.StartEvent.Hour); |
185
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
140 Assert.AreEqual(ev.FechaInicio.Value.Day, detail.StartEvent.Day); |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
141 Assert.AreEqual(ev.FechaInicio.Value.Month, detail.StartEvent.Month); |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
142 Assert.AreEqual(ev.FechaInicio.Value.Year, detail.StartEvent.Year); |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
143 |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
144 Assert.AreEqual(DateTimeKind.Utc, detail.EndEvent.Kind); |
198 | 145 Assert.AreEqual(ev.FechaTermino.Value.Hour, detail.EndEvent.Hour); |
146 Assert.AreEqual(ev.FechaTermino.Value.Day, detail.EndEvent.Day); | |
147 Assert.AreEqual(ev.FechaTermino.Value.Month, detail.EndEvent.Month); | |
148 Assert.AreEqual(ev.FechaTermino.Value.Year, detail.EndEvent.Year); | |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
149 |
135
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
150 Assert.AreEqual("La comunidad ALT.NET Hispano (http://altnethispano.org) realizará un grupo de estudio sobre Agile Patterns." + |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
151 "\n\rFecha: sábado, 09 de julio de 2011 a las 18:00 hrs. Hora Internacional (GMT/UTC), con una duración aproximada de 2 horas." + |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
152 "\n\rPueden plantear sus comentarios e inquietudes sobre el tema de la reunión en: https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion" + |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
153 "\n\rPara mayor información sobre cómo atender la reunión consulten: http://tinyurl.com/van-hispano" + |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
154 "\n\rPueden vincular el Google Calendar al suyo (http://screenr.com/nr7)", detail.Summary); |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
155 } |
135
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
156 |
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
157 [Test] |
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
158 public void CuandoPublicarEventoDadoAccionCancelarEntoncesEventoEliminado() |
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
159 { |
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
160 var adapter = new Mock<IGCalendarAdapter>(); |
185
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
161 string message; |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
162 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
163 var fechaTermino = fechaInicio.AddHours(2); |
135
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
164 adapter.Setup(ad => ad.DeleteEvent(It.IsAny<DateTime>(), It.IsAny<DateTime>(), out message)).Returns(true); |
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
165 |
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
166 var publicador = new GooglePublicador(adapter.Object); |
274
72a96459f910
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
235
diff
changeset
|
167 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); |
135
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
168 |
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
169 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Van); |
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
170 adapter.Verify(ad => ad.DeleteEvent(It.IsAny<DateTime>(), It.IsAny<DateTime>(), out message), Times.Never()); |
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
171 |
235
c61954d24c8c
Quitando ponente principal y utilizando siempre la lista de ponentes
nelopauselli
parents:
231
diff
changeset
|
172 agenda.Agendar("Agile Patterns", new[]{ TestsHelper.GetOrCreatePonente("Alejandro Labra")}, fechaInicio, |
185
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
173 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
2d02adb79322
Se agrega fecha de termino de un Evento y se incluye la hora a la fecha de inicio.
alabra
parents:
145
diff
changeset
|
174 TipoEvento.Van); |
135
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
175 adapter.Verify(ad => ad.DeleteEvent(It.IsAny<DateTime>(), It.IsAny<DateTime>(), out message), Times.Never()); |
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
176 |
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
177 var evento = DefaultEventoRepository.GetActivos().Single(e => e.Titulo == "Agile Patterns"); |
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
178 |
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
179 agenda.Cancelar(evento.Id); |
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
180 adapter.Verify(ad => ad.DeleteEvent(It.IsAny<DateTime>(), It.IsAny<DateTime>(), out message), Times.Once()); |
80156ae1493f
Se agrega la eliminación de un evento cuando la acción sea Cancelar. Además se arregla la descripción de los eventos Alt.Net Café y Grupo de estudio debido a que los
alabra
parents:
134
diff
changeset
|
181 } |
229 | 182 |
183 [Test] | |
184 public void PublicarConMasDeUnPonente() | |
185 { | |
186 var adapter = new Mock<IGCalendarAdapter>(); | |
187 var detail = new VanGEventDetail(); | |
188 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); | |
189 var fechaTermino = fechaInicio.AddHours(2); | |
190 | |
191 var publicador = new GooglePublicador(adapter.Object); | |
274
72a96459f910
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
235
diff
changeset
|
192 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); |
235
c61954d24c8c
Quitando ponente principal y utilizando siempre la lista de ponentes
nelopauselli
parents:
231
diff
changeset
|
193 agenda.Agendar("Identity Providers Públicos y Empresariales", new[]{ TestsHelper.GetOrCreatePonente("Carlos Peix"),TestsHelper.GetOrCreatePonente("Nelo Pauselli")}, fechaInicio, |
229 | 194 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
235
c61954d24c8c
Quitando ponente principal y utilizando siempre la lista de ponentes
nelopauselli
parents:
231
diff
changeset
|
195 TipoEvento.Van); |
229 | 196 |
197 var ev = DefaultEventoRepository.GetActivos()[0]; | |
198 detail.Generate(ev); | |
199 | |
200 Assert.That(detail.Summary, Is.StringContaining("Carlos Peix y Nelo Pauselli.")); | |
201 } | |
231 | 202 |
203 [Test] | |
204 public void PublicarSinPonente() | |
205 { | |
206 var adapter = new Mock<IGCalendarAdapter>(); | |
207 var detail = new VanGEventDetail(); | |
208 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); | |
209 var fechaTermino = fechaInicio.AddHours(2); | |
210 | |
211 var publicador = new GooglePublicador(adapter.Object); | |
274
72a96459f910
Ticket #123: Patrocinadores de las vans.
juanjose.montesdeocaarbos
parents:
235
diff
changeset
|
212 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); |
235
c61954d24c8c
Quitando ponente principal y utilizando siempre la lista de ponentes
nelopauselli
parents:
231
diff
changeset
|
213 agenda.Agendar("Identity Providers Públicos y Empresariales", null, fechaInicio, |
231 | 214 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
215 TipoEvento.Cafe); | |
216 | |
217 var ev = DefaultEventoRepository.GetActivos()[0]; | |
218 detail.Generate(ev); | |
219 | |
220 Assert.AreEqual("La comunidad ALT.NET Hispano (http://altnethispano.org) realizará un Café sobre Identity Providers Públicos y Empresariales." + | |
221 "\n\rFecha: sábado, 09 de julio de 2011 a las 18:00 hrs. Hora Internacional (GMT/UTC), con una duración aproximada de 2 horas." + | |
222 "\n\rPueden plantear sus comentarios e inquietudes sobre el tema de la reunión en: https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion" + | |
223 "\n\rPara mayor información sobre cómo atender la reunión consulten: http://tinyurl.com/van-hispano" + | |
224 "\n\rPueden vincular el Google Calendar al suyo (http://screenr.com/nr7)", detail.Summary); | |
225 } | |
288
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
226 |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
227 [Test] |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
228 public void CuandoHoraEventoDiferente1800DadoTipoVanEntoncesSummaryCorrecto() |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
229 { |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
230 var adapter = new Mock<IGCalendarAdapter>(); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
231 var detail = new VanGEventDetail(); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
232 var fechaInicio = new DateTime(2011, 07, 09, 17, 0, 0, DateTimeKind.Utc); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
233 var fechaTermino = fechaInicio.AddHours(2); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
234 |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
235 var publicador = new GooglePublicador(adapter.Object); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
236 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
237 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Van); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
238 agenda.Agendar("Agile Patterns", new[] { TestsHelper.GetOrCreatePonente("Alejandro Labra") }, fechaInicio, |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
239 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
240 TipoEvento.Van); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
241 |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
242 var ev = DefaultEventoRepository.GetActivos()[0]; |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
243 detail.Generate(ev); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
244 |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
245 Assert.AreEqual("http://snipr.com/virtualaltnet", detail.Location); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
246 Assert.AreEqual("VAN sobre Agile Patterns", detail.Title); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
247 |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
248 Assert.AreEqual(DateTimeKind.Utc, detail.StartEvent.Kind); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
249 Assert.AreEqual(ev.FechaInicio.Value.Hour, detail.StartEvent.Hour); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
250 Assert.AreEqual(ev.FechaInicio.Value.Day, detail.StartEvent.Day); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
251 Assert.AreEqual(ev.FechaInicio.Value.Month, detail.StartEvent.Month); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
252 Assert.AreEqual(ev.FechaInicio.Value.Year, detail.StartEvent.Year); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
253 |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
254 Assert.AreEqual(DateTimeKind.Utc, detail.EndEvent.Kind); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
255 Assert.AreEqual(ev.FechaTermino.Value.Hour, detail.EndEvent.Hour); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
256 Assert.AreEqual(ev.FechaTermino.Value.Day, detail.EndEvent.Day); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
257 Assert.AreEqual(ev.FechaTermino.Value.Month, detail.EndEvent.Month); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
258 Assert.AreEqual(ev.FechaTermino.Value.Year, detail.EndEvent.Year); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
259 |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
260 Assert.AreEqual("La comunidad ALT.NET Hispano (http://altnethispano.org) realizará una VAN sobre Agile Patterns, con Alejandro Labra." + |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
261 "\n\rFecha: sábado, 09 de julio de 2011 a las 17:00 hrs. Hora Internacional (GMT/UTC), con una duración aproximada de 2 horas." + |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
262 "\n\rPueden plantear sus comentarios e inquietudes sobre el tema de la reunión en: https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion" + |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
263 "\n\rPara mayor información sobre cómo atender la reunión consulten: http://tinyurl.com/van-hispano" + |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
264 "\n\rPueden vincular el Google Calendar al suyo (http://screenr.com/nr7)", detail.Summary); |
a6037c6c88d8
Se soluciona bug #198 Bug: Summary incorrecto en Google Calendar.
user@MECHUQUE
parents:
274
diff
changeset
|
265 } |
130
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
266 } |
0ea32a748453
Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
alabra
parents:
diff
changeset
|
267 } |