public void UnrelatedAbsoluteUrlIsNotUpdated()
        {
            var url = new Uri("https://www.accesseastsussex.org/jobs/index.aspx");

            var linkTransformer = new RemoveMediaDomainUrlTransformer();

            url = linkTransformer.TransformMediaUrl(url);

            Assert.AreEqual("https://www.accesseastsussex.org/jobs/index.aspx", url.ToString());
        }
        public void UnrelatedRelativeUrlIsNotUpdated()
        {
            var url = new Uri("/mediafiles/1234/some-other-media-item.pdf", UriKind.Relative);

            var linkTransformer = new RemoveMediaDomainUrlTransformer();

            url = linkTransformer.TransformMediaUrl(url);

            Assert.AreEqual("/mediafiles/1234/some-other-media-item.pdf", url.ToString());
        }
        public void AbsoluteMediaUrlIsUpdated()
        {
            var url = new Uri("https://different-site.blob.core.windows.net/media/1234/some-media-item-in-umbraco.pdf");

            var linkTransformer = new RemoveMediaDomainUrlTransformer();

            url = linkTransformer.TransformMediaUrl(url);

            Assert.AreEqual("/media/1234/some-media-item-in-umbraco.pdf", url.ToString());
        }
        public void RelativeMediaUrlIsUnchanged()
        {
            var url = new Uri("/media/1234/some-media-item-in-umbraco.pdf", UriKind.Relative);

            var linkTransformer = new RemoveMediaDomainUrlTransformer();

            url = linkTransformer.TransformMediaUrl(url);

            Assert.AreEqual("/media/1234/some-media-item-in-umbraco.pdf", url.ToString());
        }