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()); } } }