All Classes and Interfaces

Class
Description
Assertion that will always fail.
Base interface for assertions.
Class used to store assertion results.
 
Checks if all keys and corresponding values set in MetadataAssertion.getMessageHeaders() are present in TestMessage.getMessageHeaders().
Checks the value of TestMessage.getMessageHeaders() contains kvp with key matching AssertMetadataKeyImpl.getKey().
 
Checks that a metadata key does not exist in TestMessage.getMessageHeaders()
Checks if all keys and corresponding regular expression in values set in MetadataAssertion.getMessageHeaders() match TestMessage.getMessageHeaders().
Checks if all keys and corresponding values set in MetadataAssertion.getMessageHeaders() are not present in TestMessage.getMessageHeaders().
Checks if TestMessage.getPayload() equals file contents.
Checks boolean result of XpathCommon.getXpath() against TestMessage.getPayload().
Extension of FileSource that simply defaults to file:///${service.tester.working.directory}/src/main/interlok/config/adapter.xml.
Implementation of PortProvider that returns available port based on offset.
Implementation of JMXTestClient that creates an embedded version of the Adapter to be used during testing.
 
 
 
Implementation of JMXTestClient that connects to external JMX URL to be used during testing.
 
 
 
 
Abstract class for helper implementation.
 
 
 
Abstract class for TestClient implementations over JMX.
Error implementation of JUnitReportTestIssue used in JUnitReportTestCase for storing results.
Failure implementation of JUnitReportTestIssue used in JUnitReportTestCase for storing results.
Child of JUnitReportTestSuite for storing results.
Skipped implementation of JUnitReportTestIssue used in JUnitReportTestCase for storing results.
Child of JUnitReportTestSuite for storing results.
Interface implementations used in JUnitReportTestCase for storing results.
Abstract implementations used in JUnitReportTestCase for storing results.
Main class for storing results.
Child of JUnitReportTestSuites for storing results.
Child of JUnitReportTestResults for storing results.
Implementation of JMXTestClient that uses JmxHelper.findMBeanServer() to get test client.
 
 
 
Abstract implementations for assertions that work on metadata.
 
 
 
Abstract implementations for assertions that work on payload.
 
Helper class to manage ports.
Base interface for port providers.
 
 
Removes node from XML at XpathCommon.getXpath().
Extension of ServiceToTest purely for XStreamAlias purposes.
Main class for service tester.
 
 
 
Returns service behind the scenes it generates an xpath.
Used to add Service to EmbeddedTestClient.
 
 
Implementation of PortProvider that returns the value set using StaticPortProvider.setPort(int) as the port.
 
 
 
Base interface for test client in the service tester.
Base interface for all test components.
Entry point into service tester via the commandline.
 
 
 
Base interface for all test components with uniqueId.
 
 
 
 
Abstract class providing common functionality and configuration to its extenders.
Standard Exception in the XpathCommon class.