HttpUtility: Add UrlEncode.

This commit is contained in:
2020-07-16 03:16:33 +02:00
parent a6c0b7c8a3
commit 18586360f6
6 changed files with 167 additions and 7 deletions

View File

@@ -0,0 +1,30 @@
using Microsoft.VisualStudio.TestTools.UnitTesting;
namespace VAR.HttpServer.Tests
{
[TestClass()]
public class HttpUtilityTests
{
[TestMethod()]
public void UrlEncode__UrlDecode__TestWithAsciiSymbols()
{
string strOrigin = "Hello World! $%&//();@!";
string strEncoded = HttpUtility.UrlEncode(strOrigin);
string strDecoded = HttpUtility.UrlDecode(strEncoded);
Assert.AreEqual(strOrigin, strDecoded);
}
[TestMethod()]
public void UrlEncode__UrlDecode__TestWithLocalSymbols()
{
string strOrigin = "Hello World! ¿?¡! ñÑ áéíóú ";
string strEncoded = HttpUtility.UrlEncode(strOrigin);
string strDecoded = HttpUtility.UrlDecode(strEncoded);
Assert.AreEqual(strOrigin, strDecoded);
}
}
}