Mercurial > altnet-hispano
diff Agendas/trunk/src/Agendas.Repositories.Tests/EventoCrud.cs @ 225:f23ee59ef1bd
Otros ponentes
author | nelopauselli |
---|---|
date | Mon, 26 Sep 2011 08:47:01 -0300 |
parents | 68b09c30b0d2 |
children | c61954d24c8c |
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Repositories.Tests/EventoCrud.cs Sun Sep 25 01:40:18 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Repositories.Tests/EventoCrud.cs Mon Sep 26 08:47:01 2011 -0300 @@ -44,10 +44,21 @@ var ponente = new Persona("Carlos Blé") {Twitter = "carlosble"}; _personaRepository.Save(ponente); + var colaboradores = new[] + { + new Persona("Alejandro Labra") {Twitter = "alejandrolabra"}, + new Persona("Carlos Peix") {Twitter = "carlospeix"} + }; + + foreach (var colaborador in colaboradores) + _personaRepository.Save(colaborador); + var usuario = new Persona("Nelo") {Twitter = "nelopauselli"}; _personaRepository.Save(usuario); var evento = Evento.Proponer("TDD - Diseño Basado en Ejemplos", ponente, string.Empty, TipoEvento.Van); + evento.ActualizarOtrosPonentes(colaboradores); + evento.Tracks.First().LogAdd(new TrackLog(TrackLogPropietario.Twitter, "Mensaje", usuario, true)); _eventoRepository.Save(evento); @@ -74,6 +85,8 @@ Assert.AreEqual(van, track1.Evento); Assert.AreEqual("TDD - Diseño Basado en Ejemplos", van.Titulo); + + Assert.AreEqual(2, van.OtrosPonentes.Count()); } }