Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Google.Test/PublicadorTest.cs @ 229:33976aea7546
Varios Ponentes en calendario
author | nelopauselli |
---|---|
date | Wed, 28 Sep 2011 19:14:49 -0300 |
parents | 5346c0500594 |
children | e5959f3405e0 |
comparison
equal
deleted
inserted
replaced
228:9f61e8555114 | 229:33976aea7546 |
---|---|
177 var evento = DefaultEventoRepository.GetActivos().Single(e => e.Titulo == "Agile Patterns"); | 177 var evento = DefaultEventoRepository.GetActivos().Single(e => e.Titulo == "Agile Patterns"); |
178 | 178 |
179 agenda.Cancelar(evento.Id); | 179 agenda.Cancelar(evento.Id); |
180 adapter.Verify(ad => ad.DeleteEvent(It.IsAny<DateTime>(), It.IsAny<DateTime>(), out message), Times.Once()); | 180 adapter.Verify(ad => ad.DeleteEvent(It.IsAny<DateTime>(), It.IsAny<DateTime>(), out message), Times.Once()); |
181 } | 181 } |
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); | |
192 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); | |
193 agenda.Agendar("Identity Providers Públicos y Empresariales", TestsHelper.GetOrCreatePonente("Carlos Peix"), fechaInicio, | |
194 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", | |
195 TipoEvento.Van, new[] { TestsHelper.GetOrCreatePonente("Nelo Pauselli") }); | |
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 } | |
182 } | 202 } |
183 } | 203 } |