Files
ICD.Common.Utils/ICD.Common.Utils.Tests/Extensions/UriExtensionsTest.cs
2018-05-11 15:23:36 -04:00

23 lines
577 B
C#

using System;
using ICD.Common.Utils.Extensions;
using NUnit.Framework;
namespace ICD.Common.Utils.Tests.Extensions
{
[TestFixture]
public sealed class UriExtensionsTest
{
[TestCase("http://username:password@test.com/", "username")]
public void GetUserName(string uriString, string expected)
{
Assert.AreEqual(expected, new Uri(uriString).GetUserName());
}
[TestCase("http://username:password@test.com/", "password")]
public void GetPassword(string uriString, string expected)
{
Assert.AreEqual(expected, new Uri(uriString).GetPassword());
}
}
}