Class ResponseXPath


  • @Deprecated
    public class ResponseXPath
    extends Object
    Deprecated.
    Please use confluence-test-utils module instead. See {com.atlassian.confluence.test.jwebunit.usermanagement.ResponseXPath} alternative
    Lets you call the WebTester XPath functions without throwing assertion failed errors.
    • Method Detail

      • getElementAttributeValue

        @Deprecated
        public static String getElementAttributeValue​(String elementXPath,
                                                      String attribute,
                                                      net.sourceforge.jwebunit.junit.WebTester webTester)
        Deprecated.
      • getElementText

        @Deprecated
        public static String getElementText​(String elementXPath,
                                            net.sourceforge.jwebunit.junit.WebTester webTester)
        Deprecated.
      • hasElement

        @Deprecated
        public static boolean hasElement​(String elementXPath)
        Deprecated.
      • hasElement

        @Deprecated
        public static boolean hasElement​(String elementXPath,
                                         net.sourceforge.jwebunit.junit.WebTester webTester)
        Deprecated.
      • responseXPath

        public static ResponseXPath responseXPath​(String elementXPath)
        Deprecated.
      • responseXPath

        public static ResponseXPath responseXPath​(net.sourceforge.jwebunit.junit.WebTester webTester,
                                                  String elementXPath)
        Deprecated.
      • hasElement

        public boolean hasElement()
        Deprecated.
        Returns true if an element in the current response stored in the WebTester matches the given xpath, otherwise returns false.
        Returns:
        true if an element with the given xpath exists, otherwise false
      • getElementText

        public String getElementText()
        Deprecated.
        Returns the inner text of an element in the current response stored in the WebTester. The element used is the first element specified by executing the xpath expression against the response document. Returns null if either the element does not exist.
        Returns:
        the text inside the first element specified by the xpath expression
      • getElementAttributeValue

        public String getElementAttributeValue​(String attribute)
        Deprecated.
        Returns the value of an attribute on an element in the current response stored in the WebTester. The element used is the first element specified by executing the xpath expression against the response document. Returns null if either the element or attribute does not exist.
        Parameters:
        attribute - the name of the attribute whose value will be returned
        Returns:
        the value of the given attribute on the first element specified by the xpath expression