System.PrivateUri.Tests.UriTests.TestMakeRelative C# (CSharp) Méthode

TestMakeRelative() private méthode

private TestMakeRelative ( ) : void
Résultat void
        public static void TestMakeRelative()
        {
            // Create a base Uri.
            Uri address1 = new Uri("http://www.contoso.com/");
            Uri address2 = new Uri("http://www.contoso.com:8000/");
            Uri address3 = new Uri("http://[email protected]/");

            // Create a new Uri from a string.
            Uri address4 = new Uri("http://www.contoso.com/index.htm?date=today");
#pragma warning disable 0618
            // Determine the relative Uri.
            string uriStr1 = address1.MakeRelative(address4);
            string uriStr2 = address2.MakeRelative(address4);
            string uriStr3 = address3.MakeRelative(address4);
#pragma warning restore 0618

            Assert.Equal(uriStr1, @"index.htm");
            Assert.Equal(uriStr2, @"http://www.contoso.com/index.htm?date=today");
            Assert.Equal(uriStr3, @"index.htm");
        }