Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Google.Test/PublicadorTest.cs @ 235:c61954d24c8c
Quitando ponente principal y utilizando siempre la lista de ponentes
author | nelopauselli |
---|---|
date | Tue, 04 Oct 2011 20:42:35 -0300 |
parents | e5959f3405e0 |
children | 72a96459f910 |
comparison
equal
deleted
inserted
replaced
231:e5959f3405e0 | 235:c61954d24c8c |
---|---|
26 | 26 |
27 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Van); | 27 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Van); |
28 adapter.Verify(ad => ad.CreateEvent(It.IsAny<IGEventDetail>(), out message), Times.Never()); | 28 adapter.Verify(ad => ad.CreateEvent(It.IsAny<IGEventDetail>(), out message), Times.Never()); |
29 | 29 |
30 | 30 |
31 agenda.Agendar("Agile Patterns", TestsHelper.GetOrCreatePonente("Alejandro Labra"), fechaInicio, | 31 agenda.Agendar("Agile Patterns",new[]{ TestsHelper.GetOrCreatePonente("Alejandro Labra")}, fechaInicio, |
32 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", | 32 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
33 TipoEvento.Van); | 33 TipoEvento.Van); |
34 adapter.Verify(ad => ad.CreateEvent(It.IsAny<IGEventDetail>(), out message), Times.Once()); | 34 adapter.Verify(ad => ad.CreateEvent(It.IsAny<IGEventDetail>(), out message), Times.Once()); |
35 } | 35 } |
36 | 36 |
43 var fechaTermino = fechaInicio.AddHours(2); | 43 var fechaTermino = fechaInicio.AddHours(2); |
44 | 44 |
45 var publicador = new GooglePublicador(adapter.Object); | 45 var publicador = new GooglePublicador(adapter.Object); |
46 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); | 46 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); |
47 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Van); | 47 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Van); |
48 agenda.Agendar("Agile Patterns", TestsHelper.GetOrCreatePonente("Alejandro Labra"), fechaInicio, | 48 agenda.Agendar("Agile Patterns", new[]{ TestsHelper.GetOrCreatePonente("Alejandro Labra")}, fechaInicio, |
49 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", | 49 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
50 TipoEvento.Van); | 50 TipoEvento.Van); |
51 | 51 |
52 var ev = DefaultEventoRepository.GetActivos()[0]; | 52 var ev = DefaultEventoRepository.GetActivos()[0]; |
53 detail.Generate(ev); | 53 detail.Generate(ev); |
83 var fechaTermino = fechaInicio.AddHours(2); | 83 var fechaTermino = fechaInicio.AddHours(2); |
84 | 84 |
85 var publicador = new GooglePublicador(adapter.Object); | 85 var publicador = new GooglePublicador(adapter.Object); |
86 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); | 86 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); |
87 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Cafe); | 87 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Cafe); |
88 agenda.Agendar("Agile Patterns", TestsHelper.GetOrCreatePonente("Alejandro Labra"), fechaInicio, | 88 agenda.Agendar("Agile Patterns", new[]{ TestsHelper.GetOrCreatePonente("Alejandro Labra")}, fechaInicio, |
89 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", | 89 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
90 TipoEvento.Cafe); | 90 TipoEvento.Cafe); |
91 | 91 |
92 var ev = DefaultEventoRepository.GetActivos()[0]; | 92 var ev = DefaultEventoRepository.GetActivos()[0]; |
93 detail.Generate(ev); | 93 detail.Generate(ev); |
123 var fechaTermino = fechaInicio.AddHours(2); | 123 var fechaTermino = fechaInicio.AddHours(2); |
124 | 124 |
125 var publicador = new GooglePublicador(adapter.Object); | 125 var publicador = new GooglePublicador(adapter.Object); |
126 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); | 126 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); |
127 agenda.Proponer("Agile Patterns", null, null, TipoEvento.GrupoEstudio); | 127 agenda.Proponer("Agile Patterns", null, null, TipoEvento.GrupoEstudio); |
128 agenda.Agendar("Agile Patterns", TestsHelper.GetOrCreatePonente("Alejandro Labra"), fechaInicio, | 128 agenda.Agendar("Agile Patterns", new[]{ TestsHelper.GetOrCreatePonente("Alejandro Labra")}, fechaInicio, |
129 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", | 129 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
130 TipoEvento.GrupoEstudio); | 130 TipoEvento.GrupoEstudio); |
131 | 131 |
132 var ev = DefaultEventoRepository.GetActivos()[0]; | 132 var ev = DefaultEventoRepository.GetActivos()[0]; |
133 detail.Generate(ev); | 133 detail.Generate(ev); |
167 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); | 167 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); |
168 | 168 |
169 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Van); | 169 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Van); |
170 adapter.Verify(ad => ad.DeleteEvent(It.IsAny<DateTime>(), It.IsAny<DateTime>(), out message), Times.Never()); | 170 adapter.Verify(ad => ad.DeleteEvent(It.IsAny<DateTime>(), It.IsAny<DateTime>(), out message), Times.Never()); |
171 | 171 |
172 agenda.Agendar("Agile Patterns", TestsHelper.GetOrCreatePonente("Alejandro Labra"), fechaInicio, | 172 agenda.Agendar("Agile Patterns", new[]{ TestsHelper.GetOrCreatePonente("Alejandro Labra")}, fechaInicio, |
173 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", | 173 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
174 TipoEvento.Van); | 174 TipoEvento.Van); |
175 adapter.Verify(ad => ad.DeleteEvent(It.IsAny<DateTime>(), It.IsAny<DateTime>(), out message), Times.Never()); | 175 adapter.Verify(ad => ad.DeleteEvent(It.IsAny<DateTime>(), It.IsAny<DateTime>(), out message), Times.Never()); |
176 | 176 |
177 var evento = DefaultEventoRepository.GetActivos().Single(e => e.Titulo == "Agile Patterns"); | 177 var evento = DefaultEventoRepository.GetActivos().Single(e => e.Titulo == "Agile Patterns"); |
188 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); | 188 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); |
189 var fechaTermino = fechaInicio.AddHours(2); | 189 var fechaTermino = fechaInicio.AddHours(2); |
190 | 190 |
191 var publicador = new GooglePublicador(adapter.Object); | 191 var publicador = new GooglePublicador(adapter.Object); |
192 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); | 192 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); |
193 agenda.Agendar("Identity Providers Públicos y Empresariales", TestsHelper.GetOrCreatePonente("Carlos Peix"), fechaInicio, | 193 agenda.Agendar("Identity Providers Públicos y Empresariales", new[]{ TestsHelper.GetOrCreatePonente("Carlos Peix"),TestsHelper.GetOrCreatePonente("Nelo Pauselli")}, fechaInicio, |
194 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", | 194 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
195 TipoEvento.Van, new[] { TestsHelper.GetOrCreatePonente("Nelo Pauselli") }); | 195 TipoEvento.Van); |
196 | 196 |
197 var ev = DefaultEventoRepository.GetActivos()[0]; | 197 var ev = DefaultEventoRepository.GetActivos()[0]; |
198 detail.Generate(ev); | 198 detail.Generate(ev); |
199 | 199 |
200 Assert.That(detail.Summary, Is.StringContaining("Carlos Peix y Nelo Pauselli.")); | 200 Assert.That(detail.Summary, Is.StringContaining("Carlos Peix y Nelo Pauselli.")); |
208 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); | 208 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); |
209 var fechaTermino = fechaInicio.AddHours(2); | 209 var fechaTermino = fechaInicio.AddHours(2); |
210 | 210 |
211 var publicador = new GooglePublicador(adapter.Object); | 211 var publicador = new GooglePublicador(adapter.Object); |
212 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); | 212 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); |
213 agenda.Agendar("Identity Providers Públicos y Empresariales", Guid.Empty, fechaInicio, | 213 agenda.Agendar("Identity Providers Públicos y Empresariales", null, fechaInicio, |
214 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", | 214 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
215 TipoEvento.Cafe); | 215 TipoEvento.Cafe); |
216 | 216 |
217 var ev = DefaultEventoRepository.GetActivos()[0]; | 217 var ev = DefaultEventoRepository.GetActivos()[0]; |
218 detail.Generate(ev); | 218 detail.Generate(ev); |