Class XmlDocumentValidator

java.lang.Object
org.uitnet.testing.smartfwk.api.core.validator.xml.XmlDocumentValidator

public class XmlDocumentValidator
extends Object
Author:
Madhav Krishna
  • Field Details

  • Constructor Details

    • XmlDocumentValidator

      public XmlDocumentValidator​(String xmlAsString)
    • XmlDocumentValidator

      public XmlDocumentValidator​(File xmlFilePath)
  • Method Details

    • getDocument

      public Document getDocument()
    • findRecordsFor

      public NodeList findRecordsFor​(String elementName, String xmlPath) throws XPathExpressionException
      Throws:
      XPathExpressionException
    • validatePathPresent

      public void validatePathPresent​(String elementName, String xmlPath)
    • validateExpectedNRecordsPresent

      public void validateExpectedNRecordsPresent​(String elementName, String xmlPath, int expectedN)
    • validateAtleastNRecordsPresent

      public void validateAtleastNRecordsPresent​(String elementName, String xmlPath, int atleastN)
    • validateAtMaxNRecordsPresent

      public void validateAtMaxNRecordsPresent​(String elementName, String xmlPath, int atMaxN)