diff Agendas/trunk/src/Agendas.Tests/PulicarTests.cs @ 45:2edc705aae0a

Coverage 100% sobre Agendas.Tests
author juanjose.montesdeocaarbos
date Sun, 20 Mar 2011 07:41:50 -0300
parents e548379cc314
children 3ebe89c88caa
line wrap: on
line diff
--- a/Agendas/trunk/src/Agendas.Tests/PulicarTests.cs	Sat Mar 19 15:44:00 2011 -0300
+++ b/Agendas/trunk/src/Agendas.Tests/PulicarTests.cs	Sun Mar 20 07:41:50 2011 -0300
@@ -129,6 +129,16 @@
 			Assert.AreEqual("otro titulo", evento.Titulo);
 			Assert.AreEqual("otro ponente", evento.Ponente.Nombre);
 			Assert.AreEqual(fecha, evento.Fecha);
-		}
-	}
+
+            var idEventoNoExistente = new Guid("99999999999999999999999999999999");
+            Assert.Throws<EventoNotFoundException>(
+                () => agenda.ModificarEvento(idEventoNoExistente, "algún título", "un ponente", DateTime.Now));
+        }
+
+        [Test]
+        public void CompositePublicador_constructor_parametro_null_debe_generar_ArgumentNullException()
+        {
+            Assert.Throws<ArgumentNullException>(() => new CompositePublicador(null));
+        }
+    }
 }
\ No newline at end of file