Mercurial > altnet-hispano
diff Agendas/trunk/src/Agendas.Tests/AgendarTests.cs @ 200:5346c0500594 deploy pre 1.0
Pasando a estructura de db fija, ya no se crea automáticamente.
Se comenta lo referente a Patrocinadores que queda para alguna futura versión.
Script para tablas de v1.0
author | nelopauselli |
---|---|
date | Wed, 17 Aug 2011 17:54:45 -0300 |
parents | bb7a60c28d8d |
children | 7d838e7d83b3 |
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Tests/AgendarTests.cs Mon Aug 15 20:00:02 2011 -0400 +++ b/Agendas/trunk/src/Agendas.Tests/AgendarTests.cs Wed Aug 17 17:54:45 2011 -0300 @@ -29,7 +29,7 @@ publicador.Setup(p => p.Publicar(It.IsAny<IEnumerable<Track>>())).Throws(new Exception("Error intencional")); repository.Setup(r => r.GetActivos()).Returns(new List<Evento>()); - var agenda = new Agenda(publicador.Object, repository.Object, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador.Object, repository.Object, DefaultPersonaRepository); var fechaInicio = DateTime.Now.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); @@ -51,7 +51,7 @@ var publicador = new Mock<IPublicador>(); var repository = new Mock<IEventoRepository>(); repository.Setup(r => r.GetActivos()).Returns(new List<Evento>()); - var agenda = new Agenda(publicador.Object, repository.Object, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador.Object, repository.Object, DefaultPersonaRepository); var fechaInicio = DateTime.Now.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); @@ -70,7 +70,7 @@ var publicador = new Mock<IPublicador>(); var repository = new Mock<IEventoRepository>(); repository.Setup(r => r.GetActivos()).Returns(new List<Evento>()); - var agenda = new Agenda(publicador.Object, repository.Object, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador.Object, repository.Object, DefaultPersonaRepository); var fechaInicio = DateTime.Now.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); @@ -86,7 +86,7 @@ [Test] public void Intentar_agendar_evento_sin_ponente() { - var agenda = new Agenda(null, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(null, DefaultEventoRepository, DefaultPersonaRepository); var fechaInicio = DateTime.Now.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); @@ -104,7 +104,7 @@ var repository = new Mock<IEventoRepository>(); repository.Setup(r => r.GetActivos()).Returns(new List<Evento>()); var agenda = new Agenda(new CompositePublicador(new[] { publicador1.Object, publicador2.Object }), - repository.Object, DefaultPersonaRepository, DefaultPatrocinadorRepository); + repository.Object, DefaultPersonaRepository); var fechaInicio = DateTime.Now.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); @@ -121,7 +121,7 @@ { var publicador = new Mock<IPublicador>(); - var agenda = new Agenda(publicador.Object, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador.Object, DefaultEventoRepository, DefaultPersonaRepository); var fechaInicio = DateTime.Now.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); @@ -146,7 +146,7 @@ var repository = DefaultEventoRepository; var publicador = new Mock<IPublicador>(); - var agenda = new Agenda(publicador.Object, repository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador.Object, repository, DefaultPersonaRepository); var fechaInicioVanPublicar = DateTime.Now.ToUniversalTime(); var fechaTerminoVanPublicar = fechaInicioVanPublicar.AddHours(2); @@ -186,7 +186,7 @@ var publicador2 = new Mock<IPublicador>(); var agenda = new Agenda(new CompositePublicador(new[] { publicador1.Object, publicador2.Object }), - DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + DefaultEventoRepository, DefaultPersonaRepository); var fechaInicio = DateTime.Now.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); @@ -208,7 +208,7 @@ var publicador2 = new Mock<IPublicador>(); var agenda = new Agenda(new CompositePublicador(new[] { publicador1.Object, publicador2.Object }), - DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + DefaultEventoRepository, DefaultPersonaRepository); agenda.Proponer("Html 5", TestsHelper.GetOrCreatePonente("jjmontes"), urlInvitacion, TipoEvento.Van); Assert.AreEqual(1, agenda.GetEventosActivos(EventoPropuestoState.GetInstance()).Count); @@ -238,7 +238,7 @@ { var publicador1 = new Mock<IPublicador>(); - var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository); agenda.Proponer("Html 5", TestsHelper.GetOrCreatePonente("jjmontes"), urlInvitacion, TipoEvento.Van); var evento = @@ -253,7 +253,7 @@ { var publicador1 = new Mock<IPublicador>(); - var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository); var fechaInicio = DateTime.MinValue.ToUniversalTime(); var fechatermino = fechaInicio.AddHours(2); agenda.Agendar("Html 5", TestsHelper.GetOrCreatePonente("jjmontes"), fechaInicio, fechatermino, urlInvitacion, @@ -270,7 +270,7 @@ { var publicador1 = new Mock<IPublicador>(); - var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository); var fechaInicio = DateTime.MinValue.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); agenda.Agendar("Html 5", TestsHelper.GetOrCreatePonente("jjmontes"), fechaInicio, fechaTermino, @@ -290,7 +290,7 @@ { var publicador1 = new Mock<IPublicador>(); - var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository); var fechaInicio = DateTime.MinValue.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); agenda.Agendar("Html 5", TestsHelper.GetOrCreatePonente("jjmontes"), fechaInicio, fechaTermino, @@ -311,7 +311,7 @@ { var publicador1 = new Mock<IPublicador>(); - var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository); var fechaInicio = DateTime.MinValue.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); agenda.Agendar("Html 5", TestsHelper.GetOrCreatePonente("jjmontes"), fechaInicio, fechaTermino, @@ -332,7 +332,7 @@ var duracion = new TimeSpan(1, 34, 00); var publicador1 = new Mock<IPublicador>(); - var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository); var fechaInicio = DateTime.MinValue.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); agenda.Agendar("Html 5", TestsHelper.GetOrCreatePonente("jjmontes"), fechaInicio, fechaTermino, urlInvitacion, @@ -354,7 +354,7 @@ var duracion = new TimeSpan(1, 34, 00); var publicador1 = new Mock<IPublicador>(); - var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository); var fechaInicio = DateTime.MinValue.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); agenda.Agendar("Html 5", TestsHelper.GetOrCreatePonente("jjmontes"), fechaInicio, fechaTermino, urlInvitacion, @@ -376,7 +376,7 @@ { var publicador1 = new Mock<IPublicador>(); - var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository); agenda.Proponer("Html 5", TestsHelper.GetOrCreatePonente("jjmontes"), urlInvitacion, TipoEvento.Van); var evento = @@ -395,7 +395,7 @@ var duracion = new TimeSpan(1, 34, 00); var publicador1 = new Mock<IPublicador>(); - var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository); agenda.Proponer("Html 5", TestsHelper.GetOrCreatePonente("jjmontes"), urlInvitacion, TipoEvento.Van); var evento = @@ -411,7 +411,7 @@ var duracion = new TimeSpan(1, 34, 00); var publicador1 = new Mock<IPublicador>(); - var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository); var fechaInicio = DateTime.MinValue.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); agenda.Agendar("Html 5", TestsHelper.GetOrCreatePonente("jjmontes"), fechaInicio, fechaTermino, @@ -432,7 +432,7 @@ var duracion = new TimeSpan(1, 34, 00); var publicador1 = new Mock<IPublicador>(); - var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository); var fechaInicio = DateTime.MinValue.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); agenda.Agendar("Html 5", TestsHelper.GetOrCreatePonente("jjmontes"), fechaInicio, fechaTermino, @@ -451,7 +451,7 @@ const string urlWiki = "http://www.altnethispano.org/wiki/van-2010-10-21-mono-cecil.ashx"; var publicador1 = new Mock<IPublicador>(); - var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository); var fechaInicio = DateTime.MinValue.ToUniversalTime(); var fechaTermino = fechaInicio.AddHours(2); agenda.Agendar("Html 5", TestsHelper.GetOrCreatePonente("jjmontes"), fechaInicio, fechaTermino, urlInvitacion, @@ -468,8 +468,7 @@ public void Verificar_que_no_se_puedan_agendar_dos_eventos_para_el_mismo_intervalo() { var publicador1 = new Mock<IPublicador>(); - var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository, - DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository); var fechaInicio = new DateTime(2011, 7, 1, 18, 00, 00); var fechaTermino = fechaInicio.AddHours(2); @@ -520,8 +519,7 @@ public void Verificar_que_no_se_modifique_una_propuesta_de_VAN_al_intentar_agendarla_con_fechas_usadas() { var publicador1 = new Mock<IPublicador>(); - var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository, - DefaultPatrocinadorRepository); + var agenda = new Agenda(publicador1.Object, DefaultEventoRepository, DefaultPersonaRepository); var fechaInicio = new DateTime(2011, 7, 1, 18, 00, 00); var fechaTermino = fechaInicio.AddHours(2);