Ejemplo n.º 1
0
        public void Url_Segments()
        {
            var output = RockFilters.Url(_urlValidHttps, "segments") as string[];

            Assert.NotNull(output);
            Assert.Equal(output.Length, 3);
            Assert.Equal(output[0], "/");
            Assert.Equal(output[1], "WorkflowEntry/");
            Assert.Equal(output[2], "35");
        }
Ejemplo n.º 2
0
        public void Url_Segments()
        {
            var output = RockFilters.Url(_urlValidHttps, "segments") as string[];

            Assert.That.IsNotNull(output);
            Assert.That.AreEqual(3, output.Length);
            Assert.That.AreEqual("/", output[0]);
            Assert.That.AreEqual("WorkflowEntry/", output[1]);
            Assert.That.AreEqual("35", output[2]);
        }
Ejemplo n.º 3
0
        public void Url_UrlStdPort()
        {
            var output = RockFilters.Url(_urlValidHttpsPort, "url");

            Assert.Equal(output, _urlValidHttpsPort.Replace(":443", string.Empty));
        }
Ejemplo n.º 4
0
        public void Url_Url()
        {
            var output = RockFilters.Url(_urlValidHttps, "url");

            Assert.Equal(output, _urlValidHttps);
        }
Ejemplo n.º 5
0
        public void Url_QueryParameter()
        {
            var output = RockFilters.Url(_urlValidHttps, "queryparameter", "PersonId");

            Assert.Equal(output, "2");
        }
Ejemplo n.º 6
0
        public void Url_PathAndQuery()
        {
            var output = RockFilters.Url(_urlValidHttps, "pathandquery");

            Assert.Equal(output, "/WorkflowEntry/35?PersonId=2");
        }
Ejemplo n.º 7
0
        public void Url_LocalPath()
        {
            var output = RockFilters.Url(_urlValidHttps, "localpath");

            Assert.Equal(output, "/WorkflowEntry/35");
        }
Ejemplo n.º 8
0
        public void Url_Protocol()
        {
            var output = RockFilters.Url(_urlValidHttps, "protocol");

            Assert.Equal(output, "https");
        }
Ejemplo n.º 9
0
        public void Url_Port()
        {
            var output = RockFilters.Url(_urlValidHttps, "port");

            Assert.That.AreEqual(443, output);
        }
Ejemplo n.º 10
0
        public void Url_Port()
        {
            var output = RockFilters.Url(_urlValidHttps, "port");

            Assert.Equal(output, 443);
        }
Ejemplo n.º 11
0
        public void Url_Host()
        {
            var output = RockFilters.Url(_urlValidHttps, "host");

            Assert.Equal(output, "www.rockrms.com");
        }
Ejemplo n.º 12
0
        public void Url_Protocol()
        {
            var output = RockFilters.Url(_urlValidHttps, "protocol");

            Assert.That.AreEqual("https", output);
        }
Ejemplo n.º 13
0
        public void Url_Scheme()
        {
            var output = RockFilters.Url(_urlValidHttps, "scheme");

            Assert.That.AreEqual("https", output);
        }
Ejemplo n.º 14
0
        public void Url_UrlNonStdPort()
        {
            var output = RockFilters.Url(_urlValidHttpNonStdPort, "url");

            Assert.Equal(output, _urlValidHttpNonStdPort);
        }
Ejemplo n.º 15
0
        public void Url_Scheme()
        {
            var output = RockFilters.Url(_urlValidHttps, "scheme");

            Assert.Equal(output, "https");
        }
Ejemplo n.º 16
0
        public void Url_InvalidUrl()
        {
            var output = RockFilters.Url(_urlInvalid, "host");

            Assert.Equal(output, string.Empty);
        }
Ejemplo n.º 17
0
        public void Url_Host()
        {
            var output = RockFilters.Url(_urlValidHttps, "host");

            Assert.That.AreEqual("www.rockrms.com", output);
        }