comparison Agendas/trunk/src/Agendas.Tests/Blog/PostWriterWebServiceAdapterTests.cs @ 192:03cf6a377ee8

Se cambiaron algunos tests para que el Coverage dieran el 100%. NOTA: Si se utiliza el Atributo ExpectedException el coverage termina donde se dió la excepción. Mejor usar el Assert.Throws
author juanjose.montesdeocaarbos
date Wed, 10 Aug 2011 08:20:28 -0300
parents 734d3f0853bf
children
comparison
equal deleted inserted replaced
188:49125b681709 192:03cf6a377ee8
6 { 6 {
7 [TestFixture] 7 [TestFixture]
8 public class PostWriterWebServiceAdapterTests 8 public class PostWriterWebServiceAdapterTests
9 { 9 {
10 [Test] 10 [Test]
11 [ExpectedException(typeof(EndpointNotFoundException))] 11 //[ExpectedException(typeof(EndpointNotFoundException))]
12 public void Si_la_url_es_invalida_debe_lanzar_excepcion() 12 public void Si_la_url_es_invalida_debe_lanzar_excepcion()
13 { 13 {
14 var srv = new PostWriterWebServiceAdapter(new BlogPublicadorConfig("http://dummy/dummy.aspx", "dummy", "dummy")); 14 var srv = new PostWriterWebServiceAdapter(new BlogPublicadorConfig("http://dummy/dummy.aspx", "dummy", "dummy"));
15 srv.WriteBlogPost(null, null, null, false); 15 Assert.Throws<EndpointNotFoundException>(()=>srv.WriteBlogPost(null, null, null, false));
16 } 16 }
17 } 17 }
18 18
19 } 19 }