EvaluateXPath() private méthode

private EvaluateXPath ( XPathNavigator forXPathNavigator ) : string
forXPathNavigator System.Xml.XPath.XPathNavigator
Résultat string
Exemple #1
0
 public void XpathEvaluatesMultiNodeExpression()
 {
     string expectedValue = "onetwo";
     XPath xpath = new XPath(MULTI_NODE_XPATH);
     Assert.Equal(expectedValue,
                  xpath.EvaluateXPath(MORE_COMPLEX_XML));
 }
Exemple #2
0
 public void XpathEvaluatesToEmptyStringForUnmatchedExpression()
 {
     string expectedValue = "";
     XPath xpath = new XPath(NONEXISTENT_XPATH);
     Assert.Equal(expectedValue,
                  xpath.EvaluateXPath(SIMPLE_XML));
 }
Exemple #3
0
 public void XpathEvaluatesCountExpression()
 {
     string expectedValue = "2";
     XPath xpath = new XPath(COUNT_XPATH);
     Assert.Equal(expectedValue,
                  xpath.EvaluateXPath(MORE_COMPLEX_XML));
 }
Exemple #4
0
 public void XpathEvaluatesToTextValueForSimpleString()
 {
     string expectedValue = "one two";
     XPath xpath = new XPath(EXISTENT_XPATH);
     Assert.Equal(expectedValue,
                  xpath.EvaluateXPath(SIMPLE_XML));
 }
 public static void AssertXPathEvaluatesTo(string anXPathExpression, XmlInput inXml,
                                           string expectedValue)
 {
     XPath xpath = new XPath(anXPathExpression);
     Equal(expectedValue, xpath.EvaluateXPath(inXml));
 }