Index

A C D E F G I L M N R S T U V W X 
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 SOAPPart instance.

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 DfddKeywordMatcher retrieving 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 SkipException if the xpath results in false.

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
 
A C D E F G I L M N R S T U V W X 
All Classes and Interfaces|All Packages