Interface | Description |
---|---|
PackageFilter |
Interface for package filtering.
|
Class | Description |
---|---|
AbstractTester |
AbstractTester is basic class for all pojo method testers.
|
ClassAndFieldPredicatePair |
This class is an encapsulation for
class that will be tested and
fields to test.
|
ConstructorParameters |
Defines constructor parameters and constructor parameter's types.
|
ConstructorTester |
ConstructorTester tests constructors is given classes.
|
DefaultPackageFilter |
Default package filter filters classes from package name recursively.
|
EqualsTester |
EqualsTester tests classes if the implementation of
equals
method is good.
|
FieldPredicate |
This class is used to create field predicates.
|
GetterTester |
GetterTester tests classes if the implementation of
getter
methods is good.
|
HashCodeTester |
HashCodeTester tests classes if the implementation of
hashCode
method is good.
|
SetterTester |
SetterTester tests classes if the implementation of
setter
methods is good.
|
ToStringTester |
ToStringTester tests classes if the implementation of
toString
method is good.
|
Exception | Description |
---|---|
GetOrSetValueException |
Exception is thrown when value of field cannot be changed or accessed.
|
GetterNotFoundException |
Exception is thrown when class has no getter for field.
|
PacakgeFilterException |
Exception is thrown when package or converted to filename package does not
exist in file system.
|
SetterNotFoundException |
Exception is thrown when class has no setter for field.
|