Mercurial > altnet-hispano
diff Agendas/trunk/src/Agendas.Tests/PropuestasTests.cs @ 21:43360bf09b1a
unificando criterio de parĂ¡metros en Agenda
author | nelo@MTEySS.neluz.int |
---|---|
date | Mon, 14 Mar 2011 21:05:19 -0300 |
parents | c5a99dde072f |
children | d6e124e5c9c4 |
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Tests/PropuestasTests.cs Mon Mar 14 20:59:28 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Tests/PropuestasTests.cs Mon Mar 14 21:05:19 2011 -0300 @@ -18,13 +18,11 @@ { var repository = new EventoRepository(); - var van = new Evento { Titulo = "Van propuesta" }; - var seguridad = new Mock<ISeguridad>(); var agenda = new Agenda(null, null, seguridad.Object, repository); seguridad.Setup(s => s.GetPrincipal()).Returns(SeguridadObjectMother.GetGenericPrincipalAutenticadoSinRoles()); - agenda.Proponer(van); + agenda.Proponer("Van propuesta"); IList<Evento> eventosPropuestos = agenda.GetEventosPropuestos(); Assert.IsNotNull(eventosPropuestos); @@ -35,14 +33,11 @@ [Test] public void Verificar_propuesta_separada_de_publicacion() { - var seguridad = new Mock<ISeguridad>(); - var agenda = new Agenda(null, null, seguridad.Object, new EventoRepository()); + var agenda = new Agenda(null, null, SeguridadServiceDefault, new EventoRepository()); - var vanPropuesta = new Evento { Titulo = "Van propuesta" }; var vanPublicada = EventoObjectMother.GetVanValidaParaPublicar(); - seguridad.Setup(s => s.GetPrincipal()).Returns(SeguridadObjectMother.GetGenericPrincipalAutenticadoSinRoles()); - agenda.Proponer(vanPropuesta); + agenda.Proponer("Van propuesta"); agenda.Publicar(vanPublicada.Titulo, vanPublicada.Ponente, vanPublicada.Fecha); IList<Evento> eventosPropuestos = agenda.GetEventosPropuestos(); @@ -56,13 +51,11 @@ public void Propuesta_de_van_sin_titulo() { var repository = new Mock<IEventoRepository>(); - var van = new Evento(); var seguridad = new Mock<ISeguridad>(); var agenda = new Agenda(null, null, seguridad.Object, repository.Object); - Assert.Throws<ValidationException>(() => agenda.Proponer(van)); - Assert.AreEqual(Guid.Empty, van.Id); + Assert.Throws<ValidationException>(() => agenda.Proponer(string.Empty)); repository.Verify(p => p.Save(It.IsAny<Evento>()), Times.Exactly(0)); } @@ -78,8 +71,7 @@ seguridad.Setup(s => s.GetPrincipal()).Returns(SeguridadObjectMother.GetGenericPrincipalAutenticadoSinRoles()); { - var van = new Evento {Titulo = "Van propuesta"}; - agenda.Proponer(van); + agenda.Proponer("Van propuesta"); } { @@ -100,8 +92,7 @@ seguridad.Setup(s => s.GetPrincipal()).Returns(SeguridadObjectMother.GetGenericPrincipalAutenticadoSinRoles()); { - var van = new Evento { Titulo = "Van propuesta" }; - agenda.Proponer(van); + agenda.Proponer("Van propuesta"); } {