Mercurial > altnet-hispano
view Agendas/trunk/src/Agendas.Google.Test/GUrlShortenerTest.cs @ 231:e5959f3405e0
Eventos sin ponentes
author | nelopauselli |
---|---|
date | Wed, 28 Sep 2011 20:02:44 -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); } } }