Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Google.Test/PublicadorTest.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 | cd96cfc8a1f5 |
children | 33976aea7546 |
comparison
equal
deleted
inserted
replaced
199:39ce09df76dc | 200:5346c0500594 |
---|---|
20 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); | 20 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); |
21 var fechaTermino = fechaInicio.AddHours(2); | 21 var fechaTermino = fechaInicio.AddHours(2); |
22 adapter.Setup(ad => ad.CreateEvent(It.IsAny<IGEventDetail>(), out message)).Returns(true); | 22 adapter.Setup(ad => ad.CreateEvent(It.IsAny<IGEventDetail>(), out message)).Returns(true); |
23 | 23 |
24 var publicador = new GooglePublicador(adapter.Object); | 24 var publicador = new GooglePublicador(adapter.Object); |
25 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); | 25 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); |
26 | 26 |
27 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Van); | 27 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Van); |
28 adapter.Verify(ad => ad.CreateEvent(It.IsAny<IGEventDetail>(), out message), Times.Never()); | 28 adapter.Verify(ad => ad.CreateEvent(It.IsAny<IGEventDetail>(), out message), Times.Never()); |
29 | 29 |
30 | 30 |
41 var detail = new VanGEventDetail(); | 41 var detail = new VanGEventDetail(); |
42 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); | 42 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); |
43 var fechaTermino = fechaInicio.AddHours(2); | 43 var fechaTermino = fechaInicio.AddHours(2); |
44 | 44 |
45 var publicador = new GooglePublicador(adapter.Object); | 45 var publicador = new GooglePublicador(adapter.Object); |
46 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); | 46 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); |
47 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Van); | 47 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Van); |
48 agenda.Agendar("Agile Patterns", TestsHelper.GetOrCreatePonente("Alejandro Labra"), fechaInicio, | 48 agenda.Agendar("Agile Patterns", TestsHelper.GetOrCreatePonente("Alejandro Labra"), fechaInicio, |
49 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", | 49 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
50 TipoEvento.Van); | 50 TipoEvento.Van); |
51 | 51 |
81 var detail = new CafeGEventDetail(); | 81 var detail = new CafeGEventDetail(); |
82 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); | 82 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); |
83 var fechaTermino = fechaInicio.AddHours(2); | 83 var fechaTermino = fechaInicio.AddHours(2); |
84 | 84 |
85 var publicador = new GooglePublicador(adapter.Object); | 85 var publicador = new GooglePublicador(adapter.Object); |
86 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); | 86 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); |
87 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Cafe); | 87 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Cafe); |
88 agenda.Agendar("Agile Patterns", TestsHelper.GetOrCreatePonente("Alejandro Labra"), fechaInicio, | 88 agenda.Agendar("Agile Patterns", TestsHelper.GetOrCreatePonente("Alejandro Labra"), fechaInicio, |
89 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", | 89 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
90 TipoEvento.Cafe); | 90 TipoEvento.Cafe); |
91 | 91 |
121 var detail = new EstudioGEventDetail(); | 121 var detail = new EstudioGEventDetail(); |
122 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); | 122 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); |
123 var fechaTermino = fechaInicio.AddHours(2); | 123 var fechaTermino = fechaInicio.AddHours(2); |
124 | 124 |
125 var publicador = new GooglePublicador(adapter.Object); | 125 var publicador = new GooglePublicador(adapter.Object); |
126 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); | 126 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); |
127 agenda.Proponer("Agile Patterns", null, null, TipoEvento.GrupoEstudio); | 127 agenda.Proponer("Agile Patterns", null, null, TipoEvento.GrupoEstudio); |
128 agenda.Agendar("Agile Patterns", TestsHelper.GetOrCreatePonente("Alejandro Labra"), fechaInicio, | 128 agenda.Agendar("Agile Patterns", TestsHelper.GetOrCreatePonente("Alejandro Labra"), fechaInicio, |
129 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", | 129 fechaTermino, "https://groups.google.com/d/topic/altnet-hispano/arYEMsPiAtY/discussion", |
130 TipoEvento.GrupoEstudio); | 130 TipoEvento.GrupoEstudio); |
131 | 131 |
162 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); | 162 var fechaInicio = new DateTime(2011, 07, 09, 18, 0, 0, DateTimeKind.Utc); |
163 var fechaTermino = fechaInicio.AddHours(2); | 163 var fechaTermino = fechaInicio.AddHours(2); |
164 adapter.Setup(ad => ad.DeleteEvent(It.IsAny<DateTime>(), It.IsAny<DateTime>(), out message)).Returns(true); | 164 adapter.Setup(ad => ad.DeleteEvent(It.IsAny<DateTime>(), It.IsAny<DateTime>(), out message)).Returns(true); |
165 | 165 |
166 var publicador = new GooglePublicador(adapter.Object); | 166 var publicador = new GooglePublicador(adapter.Object); |
167 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository, DefaultPatrocinadorRepository); | 167 var agenda = new Agenda(publicador, DefaultEventoRepository, DefaultPersonaRepository); |
168 | 168 |
169 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Van); | 169 agenda.Proponer("Agile Patterns", null, null, TipoEvento.Van); |
170 adapter.Verify(ad => ad.DeleteEvent(It.IsAny<DateTime>(), It.IsAny<DateTime>(), out message), Times.Never()); | 170 adapter.Verify(ad => ad.DeleteEvent(It.IsAny<DateTime>(), It.IsAny<DateTime>(), out message), Times.Never()); |
171 | 171 |
172 agenda.Agendar("Agile Patterns", TestsHelper.GetOrCreatePonente("Alejandro Labra"), fechaInicio, | 172 agenda.Agendar("Agile Patterns", TestsHelper.GetOrCreatePonente("Alejandro Labra"), fechaInicio, |