comparison Agendas/trunk/src/Agendas.Tests/AgendarTests.cs @ 97:2434c2323f3d

En el evento, volvemos a llamar Ponente a la persona que está a cargo de la presentación
author Nelo@Kenia.neluz.int
date Sat, 04 Jun 2011 19:41:40 -0300
parents 83d76f6e0a3c
children 92c5a12015f3
comparison
equal deleted inserted replaced
96:1eb5a0e531bf 97:2434c2323f3d
118 118
119 publicador.Verify(p => p.Publicar(It.IsAny<IEnumerable<Track>>()), Times.Exactly(1)); 119 publicador.Verify(p => p.Publicar(It.IsAny<IEnumerable<Track>>()), Times.Exactly(1));
120 120
121 var evento = eventos[0]; 121 var evento = eventos[0];
122 122
123 Assert.IsNotNull(evento.Persona); 123 Assert.IsNotNull(evento.Ponente);
124 } 124 }
125 125
126 [Test] 126 [Test]
127 public void Agendar_y_modificar_evento() 127 public void Agendar_y_modificar_evento()
128 { 128 {
145 145
146 publicador.Verify(p => p.Publicar(It.IsAny<IEnumerable<Track>>()), Times.Exactly(2)); 146 publicador.Verify(p => p.Publicar(It.IsAny<IEnumerable<Track>>()), Times.Exactly(2));
147 147
148 evento = repository.GetEventosConFecha().First(); 148 evento = repository.GetEventosConFecha().First();
149 Assert.AreEqual("otro titulo", evento.Titulo); 149 Assert.AreEqual("otro titulo", evento.Titulo);
150 Assert.AreEqual("otro ponente", evento.Persona.Nombre); 150 Assert.AreEqual("otro ponente", evento.Ponente.Nombre);
151 Assert.AreEqual(fecha, evento.Fecha); 151 Assert.AreEqual(fecha, evento.Fecha);
152 152
153 var idEventoNoExistente = new Guid("99999999999999999999999999999999"); 153 var idEventoNoExistente = new Guid("99999999999999999999999999999999");
154 Assert.Throws<EventoNotFoundException>( 154 Assert.Throws<EventoNotFoundException>(
155 () => agenda.ModificarEvento(idEventoNoExistente, "algún título", "un ponente", DateTime.Now, urlInvitacion)); 155 () => agenda.ModificarEvento(idEventoNoExistente, "algún título", "un ponente", DateTime.Now, urlInvitacion));