| Interface | Description |
|---|---|
| AssertThatException<T extends Throwable> |
DSL for assertion on exception result.
|
| AssertThatIterable<T> |
DSL on assertion on iterable.
|
| AssertThatObject<T> |
DSL for assertion on object.
|
| AssertThatString |
DSL for assertion on string result.
|
| PowerUnitRunner<T> |
Default interface for the Power unit runner.
|
| Statement<P,T extends Throwable> |
Definition of a statement (piece of code that can thrown Throwable).
|
| TestContext<T> |
This interface define the execution test context.
|
| TestResultListener<T> |
Test result listener.
|
| TestRule |
Definition of a test rule (modification of a test statement).
|
| TestSuite |
This is the interface to be implemented by test class, in order to have
access to the test DSL.
|
| Class | Description |
|---|---|
| PowerUnitMainRunner |
Main class that can be used to run test.
|
| Annotation Type | Description |
|---|---|
| Categories |
Can be used to defined categories of this test classes.
|
| Ignore |
Used to indicate a test to be ignored.
|
| Parameter |
Field marker (public non static field), for parameterized test.
|
| Parameters |
Used to mark a method (public static, returning Stream<Object[]>,
0-args) as method to provide test parameter.
|
| Rule |
Mark a field as the test rule chain.
|
| Test |
Mark a method as being a test method.
|
Copyright © 2014. All rights reserved.