| Interface | Description |
|---|---|
| Dynamic |
Interface that defines a test suite as being dynamic.
|
| IProducer<T> |
An interface that produces the object under test for the Contract tests.
|
| Class | Description |
|---|---|
| ClassPathUtils |
Package of class path searching utilities
|
| ContractSuite |
Class that runs the Contract annotated tests.
|
| ContractTestRunner |
Class to run the Contract annotated tests in a suite or stand alone
|
| MethodUtils |
Static methods to find annotated getter and setters.
|
| Annotation Type | Description |
|---|---|
| Contract |
Annotation to declare a test is the contract test for an interface.
|
| Contract.Inject |
The
Contract.Inject annotation specifies the method to be
called to retrieve an instance of a producer for the class under test. |
| ContractImpl |
Annotation to declare the type the ContractSuite is testing.
|
| ContractTest |
Annotation to declare a test method for an interface.
|
| Dynamic.Inject |
The
Dynamic.Inject annotation specifies the getter to be
called to retrieve an instance of a producer for the suite under test. |
Copyright © 2013-2014 XENEI.com. All Rights Reserved.