Interface | Description |
---|---|
Feature<T> |
Base class for enumerating the features of an interface to be tested.
|
Class | Description |
---|---|
FeatureUtil |
Utilities for collecting and validating tester requirements from annotations.
|
TesterRequirements |
Encapsulates the constraints that a class under test must satisfy in order for a tester method to
be run against that class.
|
Enum | Description |
---|---|
CollectionFeature |
Optional features of classes derived from
Collection . |
CollectionSize |
When describing the features of the collection produced by a given generator (i.e.
|
ListFeature |
Optional features of classes derived from
List . |
MapFeature |
Optional features of classes derived from
Map . |
SetFeature |
Optional features of classes derived from
Set . |
Exception | Description |
---|---|
ConflictingRequirementsException |
Thrown when requirements on a tester method or class conflict with each other.
|
Annotation Type | Description |
---|---|
CollectionFeature.Require | |
CollectionSize.Require | |
ListFeature.Require | |
MapFeature.Require | |
SetFeature.Require | |
TesterAnnotation |
Use this to meta-annotate
XxxFeature.Require annotations, so that those annotations can
be used to decide whether to apply a test to a given class-under-test. |
Copyright © 2010–2018. All rights reserved.