예제 #1
0
        public virtual void TestCanonicalUriWithNoHost()
        {
            URI uri = NetUtils.GetCanonicalUri(URI.Create("scheme://:123/path"), 2);

            Assert.Equal("scheme://:123/path", uri.ToString());
        }
예제 #2
0
        public virtual void TestCanonicalUriWithNoPortNoDefaultPort()
        {
            URI uri = NetUtils.GetCanonicalUri(URI.Create("scheme://host/path"), -1);

            Assert.Equal("scheme://host.a.b/path", uri.ToString());
        }
예제 #3
0
 /// <exception cref="UnknownHostException"/>
 public virtual void TestVerifyHostnamesException()
 {
     string[] names = new string[] { "valid.host.com", "1.com", "invalid host here" };
     NetUtils.VerifyHostnames(names);
 }