Index
All Classes and Interfaces|All Packages
A
- AbstractTestNGController - Class in de.latlon.ets.core
-
Main test run controller oversees execution of TestNG test suites.
- AbstractTestNGController() - Constructor for class de.latlon.ets.core.AbstractTestNGController
-
Default constructor uses the location given by the "user.home" system property as the root output directory.
- AbstractTestNGController(String) - Constructor for class de.latlon.ets.core.AbstractTestNGController
-
Construct a controller that writes results to the given output directory.
- addAllBindings(Map<String, String>) - Method in class de.latlon.ets.core.util.NamespaceBindings
-
Adds all of the supplied namespace bindings to the existing set of entries.
- addNamespaceBinding(String, String) - Method in class de.latlon.ets.core.util.NamespaceBindings
-
Adds a namespace binding that associates a namespace name with a prefix.
- assertContentType(MultivaluedMap<String, Object>, String) - Static method in class de.latlon.ets.core.assertion.ETSAssert
-
Asserts that the actual content type matches the expected content type.
- assertDescendantElementCount(Document, QName, int) - Static method in class de.latlon.ets.core.assertion.ETSAssert
-
Asserts that the given XML entity contains the expected number of descendant elements having the specified name.
- assertQualifiedName(Node, QName) - Static method in class de.latlon.ets.core.assertion.ETSAssert
-
Asserts that the qualified name of a DOM Node matches the expected value.
- assertSchematronValid(URL, Source) - Static method in class de.latlon.ets.core.assertion.ETSAssert
-
Asserts that an XML resource satisfies all applicable constraints specified in a Schematron (ISO 19757-3) schema.
- assertSchemaValid(Schema, Document) - Static method in class de.latlon.ets.core.assertion.ETSAssert
-
Asserts that an XML resource is schema-valid.
- assertSchemaValid(Validator, Source) - Static method in class de.latlon.ets.core.assertion.ETSAssert
-
Asserts that an XML resource is schema-valid.
- assertStatusCode(int, int...) - Static method in class de.latlon.ets.core.assertion.ETSAssert
-
Asserts that the actual HTTP status code matches one of the expected status codes.
- assertUriIsResolvable(String) - Static method in class de.latlon.ets.core.assertion.ETSAssert
-
Asserts that the url is resolvable (status code is 200).
- assertUrl(String) - Static method in class de.latlon.ets.core.assertion.ETSAssert
-
Asserts that the string is a valid url.
- assertXPath(String, Node, NamespaceBindings) - Static method in class de.latlon.ets.core.assertion.ETSAssert
-
Asserts that an XPath 1.0 expression holds true for the given evaluation context.
C
- checkXPath(String, Node, NamespaceBindings) - Static method in class de.latlon.ets.core.assertion.ETSAssert
-
Checks whether an XPath 1.0 expression holds true for the given evaluation context.
- containsAtLeastOneDfddKeyword(List<String>) - Method in interface de.latlon.ets.core.keyword.DfddKeywordMatcher
-
Checks if the passed list of keywords contains at least one keyword from DFDD register.
- containsAtLeastOneDfddKeyword(List<String>) - Method in class de.latlon.ets.core.keyword.DfddKeywordMatcherFromFile
- convertToSoapPart(Source) - Static method in class de.latlon.ets.core.util.soap.SoapUtils
-
Converts source to
SOAPPartinstance.
D
- de.latlon.ets.core - package de.latlon.ets.core
- de.latlon.ets.core.assertion - package de.latlon.ets.core.assertion
- de.latlon.ets.core.error - package de.latlon.ets.core.error
- de.latlon.ets.core.keyword - package de.latlon.ets.core.keyword
- de.latlon.ets.core.util - package de.latlon.ets.core.util
- de.latlon.ets.core.util.soap - package de.latlon.ets.core.util.soap
- dereferenceURI(URI) - Static method in class de.latlon.ets.core.util.URIUtils
-
Dereferences the given URI and stores the resulting resource representation in a local file.
- DfddKeywordMatcher - Interface in de.latlon.ets.core.keyword
-
Contains useful methods regarding keywords from DFDD register.
- DfddKeywordMatcherFromFile - Class in de.latlon.ets.core.keyword
-
Implementation of a
DfddKeywordMatcherretrieving the keywords from a file. - DfddKeywordMatcherFromFile() - Constructor for class de.latlon.ets.core.keyword.DfddKeywordMatcherFromFile
- doTestRun(Document) - Method in class de.latlon.ets.core.AbstractTestNGController
E
- ErrorMessage - Class in de.latlon.ets.core.error
-
Utility class for retrieving and formatting localized error messages that describe failed assertions.
- ErrorMessageKey - Enum Class in de.latlon.ets.core.error
-
Defines keys used to access localized messages for assertion errors.
- ETSAssert - Class in de.latlon.ets.core.assertion
-
Provides a set of custom assertion methods.
- evaluateXPath2(Source, String, Map<String, String>) - Static method in class de.latlon.ets.core.util.XMLUtils
-
Evaluates an XPath 2.0 expression using the Saxon s9api API.
F
- findXmlArgs(String[]) - Static method in class de.latlon.ets.core.AbstractTestNGController
- format(ErrorMessageKey, Object...) - Static method in class de.latlon.ets.core.error.ErrorMessage
-
Produces a formatted error message using the supplied substitution arguments and the current locale.
G
- get(ErrorMessageKey) - Static method in class de.latlon.ets.core.error.ErrorMessage
-
Retrieves a simple message according to the current locale.
- getAllBindings() - Method in class de.latlon.ets.core.util.NamespaceBindings
-
Returns an unmodifiable view of the declared namespace bindings.
- getCode() - Method in class de.latlon.ets.core.AbstractTestNGController
- getKey() - Method in enum class de.latlon.ets.core.error.ErrorMessageKey
- getNamespaceURI(String) - Method in class de.latlon.ets.core.util.NamespaceBindings
- getPrefix(String) - Method in class de.latlon.ets.core.util.NamespaceBindings
- getPrefixes(String) - Method in class de.latlon.ets.core.util.NamespaceBindings
- getTestNgConfiguration() - Method in class de.latlon.ets.core.AbstractTestNGController
- getTitle() - Method in class de.latlon.ets.core.AbstractTestNGController
- getVersion() - Method in class de.latlon.ets.core.AbstractTestNGController
I
- isLoggable(Level) - Static method in class de.latlon.ets.core.util.TestSuiteLogger
-
Indicates if the logger is enabled at a given logging level.
L
- LOCAL_NAME - Enum constant in enum class de.latlon.ets.core.error.ErrorMessageKey
- log(Level, String) - Static method in class de.latlon.ets.core.util.TestSuiteLogger
-
Logs a simple message at the specified logging level.
- log(Level, String, Exception) - Static method in class de.latlon.ets.core.util.TestSuiteLogger
-
Logs a message at the specified logging level with the given Exception object that represents a noteworthy error condition.
- log(Level, String, Object[]) - Static method in class de.latlon.ets.core.util.TestSuiteLogger
-
Logs a message at the specified logging level with the given message parameters.
M
- MISSING_XML_ENTITY - Enum constant in enum class de.latlon.ets.core.error.ErrorMessageKey
N
- NAMESPACE_NAME - Enum constant in enum class de.latlon.ets.core.error.ErrorMessageKey
- NamespaceBindings - Class in de.latlon.ets.core.util
-
Provides namespace bindings for evaluating XPath 1.0 expressions using the JAXP XPath API.
- NamespaceBindings() - Constructor for class de.latlon.ets.core.util.NamespaceBindings
- NOT_SCHEMA_VALID - Enum constant in enum class de.latlon.ets.core.error.ErrorMessageKey
R
- readPayloadFromFile(InputStream) - Static method in class de.latlon.ets.core.util.soap.SoapUtils
-
Read payload from file.
- resolveRelativeURI(String, String) - Static method in class de.latlon.ets.core.util.URIUtils
-
Constructs an absolute URI value from a relative reference and a base URI.
- resolveURIAsDocument(URI) - Static method in class de.latlon.ets.core.util.URIUtils
-
Parses the content of the given URI as an XML document and returns a new DOM Document object.
- resultToString(Result) - Static method in class de.latlon.ets.core.util.XMLUtils
-
Writes the result of a transformation to a String.
S
- SoapUtils - Class in de.latlon.ets.core.util.soap
-
Utils for SOAP.
T
- TestSuiteLogger - Class in de.latlon.ets.core.util
-
Logging utility class that provides simple access to the JDK Logging API.
- toString() - Method in class de.latlon.ets.core.util.NamespaceBindings
- transformToString(Source) - Static method in class de.latlon.ets.core.util.XMLUtils
U
- URIUtils - Class in de.latlon.ets.core.util
-
Provides a collection of utility methods for manipulating or resolving URI references.
V
- validateTestRunArgs(Map<String, String>) - Method in class de.latlon.ets.core.AbstractTestNGController
- validateTestRunArgs(Document) - Method in class de.latlon.ets.core.AbstractTestNGController
-
Validates the given set of test run arguments.
- valueOf(String) - Static method in enum class de.latlon.ets.core.error.ErrorMessageKey
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.latlon.ets.core.error.ErrorMessageKey
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verifyXPath(String, Node, NamespaceBindings, String) - Static method in class de.latlon.ets.core.assertion.ETSAssert
-
Verify that an XPath 1.0 expression holds true for the given evaluation context.Throws an
SkipExceptionif the xpath results infalse.
W
- writeNode(Node, OutputStream) - Static method in class de.latlon.ets.core.util.XMLUtils
-
Writes the content of a DOM node to a byte stream.
- writeNodeToString(Node) - Static method in class de.latlon.ets.core.util.XMLUtils
-
Writes the content of a DOM node to a String.
X
- XML_ERROR - Enum constant in enum class de.latlon.ets.core.error.ErrorMessageKey
- XMLUtils - Class in de.latlon.ets.core.util
-
Provides various utility methods for accessing or manipulating XML representations.
- XPATH_ERROR - Enum constant in enum class de.latlon.ets.core.error.ErrorMessageKey
- XPATH_RESULT - Enum constant in enum class de.latlon.ets.core.error.ErrorMessageKey
All Classes and Interfaces|All Packages