public interface

TestAddress

org.ops4j.pax.exam.TestAddress

Class Overview

Test pointer to an executable test. TestAddresses are graph based, so they have a parent and zero-to-many children.

Summary

Public Methods
abstract Object[] arguments()
Test Addresses can have default argument values.
abstract String caption()
abstract String identifier()
Identifier of a single addressable test.
abstract TestAddress root()
Test Addresses are built from other test addresses, so they build a compound tree.

Public Methods

public abstract Object[] arguments ()

Test Addresses can have default argument values.

Returns
  • the arguments passed to this address by default.

public abstract String caption ()

Returns
  • A human readable name of that test address

public abstract String identifier ()

Identifier of a single addressable test.

Returns
  • identifier that is associated with this address. Basically its the persistent representation.

public abstract TestAddress root ()

Test Addresses are built from other test addresses, so they build a compound tree. This returns the root of the tree. Sub-Addresses (so, TestAddresses that have a root()) refer usually to one identical test deployed on different test containers.

Returns
  • root of this address (where this was built from).