# HG changeset patch # User nelopauselli # Date 1312894322 10800 # Node ID 03c237cd5cc4a4ceb8c2c9ae970243c06b82b980 # Parent e6abe8e1a79441cf39245e9fef3e6ddfc2310fb6 Test que verifica el acceso por shorten url diff -r e6abe8e1a794 -r 03c237cd5cc4 Agendas/trunk/src/Agendas.Google.Test/GUrlShortenerTest.cs --- a/Agendas/trunk/src/Agendas.Google.Test/GUrlShortenerTest.cs Tue Aug 09 09:45:07 2011 -0300 +++ b/Agendas/trunk/src/Agendas.Google.Test/GUrlShortenerTest.cs Tue Aug 09 09:52:02 2011 -0300 @@ -1,4 +1,5 @@ using System; +using System.Net; using AltNetHispano.Agendas.Google; using NUnit.Framework; @@ -18,5 +19,24 @@ Assert.AreEqual("http://goo.gl/CbHS", shortUrl); } + + [Test] + public void Acceder_a_url_corta() + { + var gUrlShortener = new GUrlShortenerAdapter(); + + var shortUrl = gUrlShortener.GetShortUrl("http://altnethispano.org"); + + Console.WriteLine(shortUrl); + + var request = WebRequest.Create(shortUrl); + var response = request.GetResponse() as HttpWebResponse; + + Assert.IsNotNull(response); + Assert.AreEqual(HttpStatusCode.OK, response.StatusCode); + + Assert.AreEqual(new Uri("http://altnethispano.org/Inicio.aspx"), response.ResponseUri); + + } } }