private EvaluateXPath ( |
||
forXPathNavigator | ||
return | string |
public void XpathEvaluatesMultiNodeExpression() { string expectedValue = "onetwo"; XPath xpath = new XPath(MULTI_NODE_XPATH); Assert.Equal(expectedValue, xpath.EvaluateXPath(MORE_COMPLEX_XML)); }
public void XpathEvaluatesToEmptyStringForUnmatchedExpression() { string expectedValue = ""; XPath xpath = new XPath(NONEXISTENT_XPATH); Assert.Equal(expectedValue, xpath.EvaluateXPath(SIMPLE_XML)); }
public void XpathEvaluatesCountExpression() { string expectedValue = "2"; XPath xpath = new XPath(COUNT_XPATH); Assert.Equal(expectedValue, xpath.EvaluateXPath(MORE_COMPLEX_XML)); }
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)); }