示例#1
0
        public void LastTokenOfSingleSegment()
        {
            PortalRequest request = new PortalRequest();

            request.AddToken("category", "/Products/");
            request.AddToken("category2", "/Products");

            Assert.AreEqual("Products", request.GetLastTokenSegmentValue("category"));
            Assert.AreEqual("Products", request.GetLastTokenSegmentValue("category2"));
        }
示例#2
0
        public void LastTokenOfMultiSegment()
        {
            PortalRequest request = new PortalRequest();

            request.AddToken("category", "/Products/WallMounts/Cantilever/");
            request.AddToken("category2", "/Products/WallMounts/Cantilever");

            Assert.AreEqual("Cantilever", request.GetLastTokenSegmentValue("category"));
            Assert.AreEqual("Cantilever", request.GetLastTokenSegmentValue("category2"));
        }
示例#3
0
        public void LastTokenOfEmptySegment()
        {
            PortalRequest request = new PortalRequest();

            request.AddToken("category", "/");

            Assert.AreEqual("", request.GetLastTokenSegmentValue("category"));
        }