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 не преобразовался в абсолютный"); }
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 не преобразовался в абсолютный"); }