Mercurial > altnet-hispano
diff Agendas/trunk/src/Agendas.Tests/PropuestasTests.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 | 5346c0500594 |
children | 31fb96912d37 |
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Tests/PropuestasTests.cs Wed Sep 28 20:02:44 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Tests/PropuestasTests.cs Tue Oct 04 20:42:35 2011 -0300 @@ -28,19 +28,21 @@ Assert.AreEqual(0, eventosAgendados.Count); var evento = eventosPropuestos.FirstOrDefault(); - agenda.ModificarPropuesta(evento.Id, "Van 2", TestsHelper.GetOrCreatePonente("otro ponente"), urlInvitacion); + agenda.ModificarPropuesta(evento.Id, "Van 2", new[]{TestsHelper.GetOrCreatePonente("otro ponente")}, urlInvitacion); eventosPropuestos = agenda.GetEventosActivos(EventoPropuestoState.GetInstance()); Assert.AreEqual(1, eventosPropuestos.Count); evento = eventosPropuestos.FirstOrDefault(); Assert.AreEqual("Van 2", evento.Titulo); - Assert.AreEqual("otro ponente", evento.Ponente.Nombre); + + var ponente = evento.Ponentes.First(); + Assert.AreEqual("otro ponente", ponente.Nombre); } var fechaInicio = DateTime.Now.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); - var r = agenda.Agendar("Van 2", TestsHelper.GetOrCreatePonente("jjmontes"), fechaInicio, fechaTermino, + var r = agenda.Agendar("Van 2", new[]{TestsHelper.GetOrCreatePonente("jjmontes")}, fechaInicio, fechaTermino, urlInvitacion, TipoEvento.Van); Assert.IsTrue(r.Succeful); { @@ -64,11 +66,11 @@ { var van = agenda.GetEventosActivos(EventoPropuestoState.GetInstance()).FirstOrDefault(); Assert.IsNotNull(van); - var r = agenda.Agendar(van.Titulo, TestsHelper.GetOrCreatePonente("Ponente"), null, null, + var r = agenda.Agendar(van.Titulo,new[]{ TestsHelper.GetOrCreatePonente("Ponente")}, null, null, urlInvitacion, TipoEvento.Van); Assert.IsFalse(r.Succeful); - r = agenda.Agendar(van.Titulo, TestsHelper.GetOrCreatePonente("Ponente"), DateTime.MinValue, null, + r = agenda.Agendar(van.Titulo, new[]{TestsHelper.GetOrCreatePonente("Ponente")}, DateTime.MinValue, null, urlInvitacion, TipoEvento.Van); Assert.IsFalse(r.Succeful); } @@ -89,8 +91,8 @@ var fechaInicio = DateTime.Today.AddDays(5).ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); - van.Actualizar(null, fechaInicio, fechaTermino, urlInvitacion); - var r = agenda.Agendar(van.Titulo, Guid.Empty, van.FechaInicio, van.FechaTermino, + van.Actualizar(fechaInicio, fechaTermino, urlInvitacion); + var r = agenda.Agendar(van.Titulo, new[]{Guid.Empty}, van.FechaInicio, van.FechaTermino, urlInvitacion, TipoEvento.Van); Assert.IsFalse(r.Succeful); } @@ -149,7 +151,7 @@ agenda.Proponer("Van propuesta", null, urlInvitacion, TipoEvento.Van); var fechaInicio = DateTime.Now.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); - var r = agenda.Agendar("Van publicada", TestsHelper.GetOrCreatePonente("jjmontes"), fechaInicio, fechaTermino, + var r = agenda.Agendar("Van publicada", new[]{TestsHelper.GetOrCreatePonente("jjmontes")}, fechaInicio, fechaTermino, urlInvitacion, TipoEvento.Van); Assert.IsTrue(r.Succeful);