Exemple #1
0
        public void ReplacePrefixWithRootSelector()
        {
            var page      = new Page();
            var container = new Container(page, "//*[@id='rootelementid']");

            WebPageBuilder.InitComponents(page, container);
            Assert.AreEqual(
                "//*[@id='rootelementid']/descendant::div[text()='mytext']",
                container.Component1.Xpath,
                "Относительный xpath не преобразовался в абсолютный");
        }
Exemple #2
0
        public void DoNotAddRootWithouPrefix()
        {
            var page      = new Page();
            var container = new Container(page, "//*[@id='rootelementid']");

            WebPageBuilder.InitComponents(page, container);
            Assert.AreEqual(
                "//div[text()" + "='mytext']",
                container.Component2.Xpath,
                "Относительный xpath не преобразовался в абсолютный");
        }