public class HashCodeTester extends AbstractTester
hashCode
method is good.objectGenerator, testAssertions
Constructor and Description |
---|
HashCodeTester() |
HashCodeTester(AbstractFieldValueChanger abstractFieldValueChanger) |
Modifier and Type | Method and Description |
---|---|
void |
test(ClassAndFieldPredicatePair baseClassAndFieldPredicatePair,
ClassAndFieldPredicatePair... classAndFieldPredicatePairs)
Tests base class using specified fields.
|
equals, hashCode, setFieldValuesChanger, setUserDefinedConstructors, test, test, testAll, testAll
public HashCodeTester()
public HashCodeTester(AbstractFieldValueChanger abstractFieldValueChanger)
public void test(ClassAndFieldPredicatePair baseClassAndFieldPredicatePair, ClassAndFieldPredicatePair... classAndFieldPredicatePairs)
classAndFieldPredicatePairs
are used for chaning nested fields recursivelly, if occures.test
in class AbstractTester
baseClassAndFieldPredicatePair
- base to testclassAndFieldPredicatePairs
- classes used for changing nested fields recursivelyClassAndFieldPredicatePair
,
FieldPredicate