public void ChangeScheme() { var url = new UrlBuilder("http://www.shoutem.com"); url.SetScheme(Uri.UriSchemeHttps); Assert.AreEqual(Uri.UriSchemeHttps, url.GetScheme()); }
public void SetSchemeToEmpty() { var url = new UrlBuilder("www.shoutem.com"); url.SetScheme(string.Empty); Assert.AreEqual(string.Empty, url.GetScheme()); }
public void SetScheme() { var url = new UrlBuilder("www.shoutem.com"); url.SetScheme(Uri.UriSchemeHttp); Assert.AreEqual(Uri.UriSchemeHttp, url.GetScheme()); }
public void SetSchemeToNull() { var url = new UrlBuilder("www.shoutem.com"); url.SetScheme(null); Assert.AreEqual(null, url.GetScheme()); }
public void DefaultSchemeFromUrl() { var url1 = new UrlBuilder("http://www.shoutem.com"); var url2 = new UrlBuilder("https://www.shoutem.com"); var url3 = new UrlBuilder("ftp://www.shoutem.com"); Assert.AreEqual(Uri.UriSchemeHttp, url1.GetScheme()); Assert.AreEqual(Uri.UriSchemeHttps, url2.GetScheme()); Assert.AreEqual(Uri.UriSchemeFtp, url3.GetScheme()); }