public void EnsureAbsoluteUrlWithInvalidAbsoluteResourceUrlTest()
 {
     Assert.ThrowsException <ArgumentException>(() =>
     {
         Uri webUrl         = new Uri("https://contoso.sharepoint.com/sites/foo");
         string resourceUrl = "https://contoso.sharepoint.com/sites/bar/library/doc.docx";
         UrlUtility.EnsureAbsoluteUrl(webUrl, resourceUrl, true);
     });
 }
        public void EnsureAbsoluteUrlWithValidAbsoluteResourceUrlTest()
        {
            Uri    webUrl      = new Uri("https://contoso.sharepoint.com/sites/foo");
            string resourceUrl = "https://contoso.sharepoint.com/sites/foo/library/doc.docx";
            string expected    = "https://contoso.sharepoint.com/sites/foo/library/doc.docx";
            Uri    actual      = UrlUtility.EnsureAbsoluteUrl(webUrl, resourceUrl);

            Assert.AreEqual(expected, actual?.ToString());
        }