Exemplo n.º 1
0
        public void IsValidAbsoluteUrl_Returns_True_If_Value_Is_Https_Absolute_Url(string value)
        {
            // ACT
            var result = UrlHelpers.IsValidAbsoluteUrl(value);

            // ASSERT
            Assert.IsTrue(result);
        }
Exemplo n.º 2
0
        public void IsValidAbsoluteUrl_Returns_False_If_Value_Is_Relative_Url(string value)
        {
            // ACT
            var result = UrlHelpers.IsValidAbsoluteUrl(value);

            // ASSERT
            Assert.IsFalse(result);
        }
Exemplo n.º 3
0
        public void IsValidAbsoluteUrl_Returns_False_If_Value_Has_Implicit_HostName()
        {
            // ACT
            var result = UrlHelpers.IsValidAbsoluteUrl("/en-US/docs/Learn");

            // ASSERT
            Assert.IsFalse(result);
        }
Exemplo n.º 4
0
        public void IsValidAbsoluteUrl_Returns_False_If_Value_Has_Implicit_Protocol()
        {
            // ACT
            var result = UrlHelpers.IsValidAbsoluteUrl("//developer.mozilla.org/en-US/docs/Learn");

            // ASSERT
            Assert.IsFalse(result);
        }
Exemplo n.º 5
0
        public void IsValidAbsoluteUrl_Returns_False_If_Value_Has_Protocol_Other_Than_Http_And_Https()
        {
            // ACT
            var result = UrlHelpers.IsValidAbsoluteUrl("ftp://ftp.funet.fi/pub/standards/RFC/rfc959.txt");

            // ASSERT
            Assert.IsFalse(result);
        }
Exemplo n.º 6
0
        public void IsValidAbsoluteUrl_Returns_False_If_Value_Is_Null_Or_White_Space(string value)
        {
            // ACT
            var result = UrlHelpers.IsValidAbsoluteUrl(value);

            // ASSERT
            Assert.IsFalse(result);
        }