Basic tests

This commit is contained in:
2017-07-09 11:15:02 +02:00
parent 1961894895
commit 837513cfcb
7 changed files with 168 additions and 30 deletions

View File

@@ -0,0 +1,36 @@
using System;
namespace UrlCompressor.Tests
{
class Program
{
static void Main(string[] args)
{
TestUrl("http://google.com");
TestUrl("https://google.com");
TestUrl("http://facebook.com");
TestUrl("https://facebook.com");
TestUrl("https://twitter.com");
TestUrl("https://twitter.com/Kableado");
TestUrl("https://github.com/Kableado");
Console.Read();
}
private static bool TestUrl(string url)
{
Console.WriteLine("---------------------------------------------");
Console.WriteLine(" Url: {0}", url);
string compressedUrl = VAR.UrlCompressor.UrlCompressor.Compress(url);
Console.WriteLine(" CompressedUrl: {0}", compressedUrl);
string decompressedUrl = VAR.UrlCompressor.UrlCompressor.Decompress(compressedUrl);
Console.WriteLine("DecompressedUrl: {0}", decompressedUrl);
if(url!= decompressedUrl)
{
Console.WriteLine("!!!!! Failed !!!!!");
return false;
}
return true;
}
}
}