| Interface | Description |
|---|---|
| IHalClient |
Interface to a HAL Client
|
| Class | Description |
|---|---|
| CustomServiceUnavailableRetryStrategy |
Default implementation of the ServiceUnavailableRetryStrategy interface.
that retries
503 (Service Unavailable) responses for a fixed number of times
at a fixed interval. |
| HalClient |
HAL client for navigating the HAL links
|
| PactBrokerClient |
Client for the pact broker service
|
| PactBrokerConsumer | |
| PactResponse |
Wraps the response for a Pact from the broker with the link data associated with the Pact document.
|
| TestResult |
| Exception | Description |
|---|---|
| InvalidHalResponse |
This exception is thrown when we don't receive a HAL response from the broker
|
| InvalidNavigationRequest |
This exception is raised when an invalid navigation is attempted
|
| NotFoundHalResponse |
Exception is thrown when we get a 404 response after navigating HAL links
|
| RequestFailedException |
General request failed exception
|