Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Tests/AgendarTests.cs @ 231:e5959f3405e0
Eventos sin ponentes
author | nelopauselli |
---|---|
date | Wed, 28 Sep 2011 20:02:44 -0300 |
parents | f23ee59ef1bd |
children | c61954d24c8c |
comparison
equal
deleted
inserted
replaced
230:e38d53a1ead9 | 231:e5959f3405e0 |
---|---|
82 publicador.Verify(p => p.Publicar(It.IsAny<IEnumerable<Track>>()), Times.Exactly(0)); | 82 publicador.Verify(p => p.Publicar(It.IsAny<IEnumerable<Track>>()), Times.Exactly(0)); |
83 repository.Verify(p => p.Save(It.IsAny<Evento>()), Times.Exactly(0)); | 83 repository.Verify(p => p.Save(It.IsAny<Evento>()), Times.Exactly(0)); |
84 } | 84 } |
85 | 85 |
86 [Test] | 86 [Test] |
87 public void Intentar_agendar_evento_sin_ponente() | 87 public void Intentar_agendar_van_sin_ponente() |
88 { | 88 { |
89 var agenda = new Agenda(null, DefaultEventoRepository, DefaultPersonaRepository); | 89 var agenda = new Agenda(null, DefaultEventoRepository, DefaultPersonaRepository); |
90 | 90 |
91 var fechaInicio = DateTime.Now.ToUniversalTime(); | 91 var fechaInicio = DateTime.Now.ToUniversalTime(); |
92 var fechaTermino = fechaInicio.AddHours(2); | 92 var fechaTermino = fechaInicio.AddHours(2); |
93 var r = agenda.Agendar("Van para publicar", Guid.Empty, fechaInicio, fechaTermino, urlInvitacion, TipoEvento.Van); | 93 var r = agenda.Agendar("Van para publicar", Guid.Empty, fechaInicio, fechaTermino, urlInvitacion, TipoEvento.Van); |
94 | 94 |
95 Assert.IsFalse(r.Succeful); | 95 Assert.IsFalse(r.Succeful); |
96 } | |
97 | |
98 [Test] | |
99 public void Agendar_cafe_sin_ponente() | |
100 { | |
101 var agenda = new Agenda(null, DefaultEventoRepository, DefaultPersonaRepository); | |
102 | |
103 var fechaInicio = DateTime.Now.ToUniversalTime(); | |
104 var fechaTermino = fechaInicio.AddHours(2); | |
105 var r = agenda.Agendar("Cafe para publicar", Guid.Empty, fechaInicio, fechaTermino, urlInvitacion, TipoEvento.Cafe); | |
106 | |
107 Assert.IsTrue(r.Succeful); | |
108 } | |
109 | |
110 [Test] | |
111 public void Agendar_grupo_de_estudio_sin_ponente() | |
112 { | |
113 var agenda = new Agenda(null, DefaultEventoRepository, DefaultPersonaRepository); | |
114 | |
115 var fechaInicio = DateTime.Now.ToUniversalTime(); | |
116 var fechaTermino = fechaInicio.AddHours(2); | |
117 var r = agenda.Agendar("GrupoEstudio para publicar", Guid.Empty, fechaInicio, fechaTermino, urlInvitacion, TipoEvento.GrupoEstudio); | |
118 | |
119 Assert.IsTrue(r.Succeful); | |
96 } | 120 } |
97 | 121 |
98 [Test] | 122 [Test] |
99 public void Agendar_evento_con_multiples_publicadores() | 123 public void Agendar_evento_con_multiples_publicadores() |
100 { | 124 { |