Mercurial > altnet-hispano
diff Agendas/trunk/src/Agendas.Twitter.Tests/Publicador_tests.cs @ 242:5cc1681d3789
Combinar
author | juanjose.montesdeocaarbos |
---|---|
date | Wed, 05 Oct 2011 07:57:21 -0300 |
parents | 01a9b47185eb 51faeabfb9d9 |
children | e2c6610b14c7 |
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Twitter.Tests/Publicador_tests.cs Wed Oct 05 07:43:09 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Twitter.Tests/Publicador_tests.cs Wed Oct 05 07:57:21 2011 -0300 @@ -50,7 +50,7 @@ adapter.Verify(a => a.Update(It.IsAny<string>(), out message), Times.Once()); - agenda.Agendar("Identity Providers", TestsHelper.GetOrCreatePonente("Nelo Pauselli"), fechaInicio, fechaTermino, + agenda.Agendar("Identity Providers", new[]{TestsHelper.GetOrCreatePonente("Nelo Pauselli")}, fechaInicio, fechaTermino, null, TipoEvento.GrupoEstudio); adapter.Verify(a => a.Update(It.IsAny<string>(), out message), Times.Exactly(2)); @@ -71,17 +71,19 @@ var publicador = new TwitterPublicador(adapter.Object); var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); - var ponente = new Persona("Carlos Peix", "carlospeix@gmail.com", "carlospeix", "http://www.carlospeix.com.ar"); - DefaultPersonaRepository.Save(ponente); + var ponentes = new[] + { + new Persona("Carlos Peix", "carlospeix@gmail.com", "carlospeix", "http://www.carlospeix.com.ar"), + new Persona("Nelo Pauselli", "nelopauselli@gmail.com", "nelopauselli", + "http://nelopauselli.blogspot.com/") + }; - var otrosPonentes = new Persona("Nelo Pauselli", "nelopauselli@gmail.com", "nelopauselli", - "http://nelopauselli.blogspot.com/"); - DefaultPersonaRepository.Save(otrosPonentes); + foreach (var ponente in ponentes) + DefaultPersonaRepository.Save(ponente); - var inicio = DateTime.Now.AddDays(3); + var inicio = new DateTime(2011, 10, 1); - agenda.Agendar("Identity Providers Públicos y Empresariales", ponente.Id, inicio, inicio.AddHours(2), null, TipoEvento.Van, - new[] {otrosPonentes.Id}); + agenda.Agendar("Identity Providers Públicos y Empresariales", ponentes.Select(p=>p.Id), inicio, inicio.AddHours(2), null, TipoEvento.Van); Assert.IsTrue(twitters.Any()); var joined = string.Empty; @@ -115,9 +117,9 @@ var publicador = new TwitterPublicador(adapter.Object); var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); - var inicio = DateTime.Now.AddDays(3); + var inicio = new DateTime(2011, 10, 1); - agenda.Agendar("Identity Providers Públicos y Empresariales", Guid.Empty, inicio, inicio.AddHours(2), null, TipoEvento.Cafe); + agenda.Agendar("Identity Providers Públicos y Empresariales",new[]{ Guid.Empty}, inicio, inicio.AddHours(2), null, TipoEvento.Cafe); Assert.IsTrue(twitters.Any()); var joined = string.Empty;