Mercurial > altnet-hispano
view Agendas/trunk/src/Agendas.Google.Test/GUrlShortenerTest.cs @ 197:bfd472758bc3
Agregando validaciones para subir el Coverage.
author | juanjose.montesdeocaarbos |
---|---|
date | Sat, 13 Aug 2011 02:40:00 -0300 |
parents | 03c237cd5cc4 |
children | 806fd94727ce |
line wrap: on
line source
using System; using System.Net; using AltNetHispano.Agendas.Google; using NUnit.Framework; namespace Agendas.Google.Test { [TestFixture] public class GUrlShortenerTest { [Test] public void Obtener_url_corta() { var gUrlShortener = new GUrlShortenerAdapter(); var shortUrl = gUrlShortener.GetShortUrl("http://www.twitter.com"); Console.WriteLine(shortUrl); 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); } } }