Uses of Class
com.java.pojo.api.assertion.AbstractAssertion
Packages that use AbstractAssertion
-
Uses of AbstractAssertion in com.java.pojo.api.assertion
Methods in com.java.pojo.api.assertion that return AbstractAssertionModifier and TypeMethodDescriptionstatic AbstractAssertionAssertions.assertPojoMethodsFor(ClassAndFieldPredicatePair baseClassAndFieldPredicatePair, ClassAndFieldPredicatePair... classAndFieldPredicatePairs) Creates assertion for classes declared asClassAndFieldPredicatePairobjects.static AbstractAssertionAssertions.assertPojoMethodsFor(Class<?> clazz) Creates assertion for class.static AbstractAssertionAssertions.assertPojoMethodsFor(Class<?> clazz, Predicate<String> fieldPredicate) Creates assertion for class and field predicate.static AbstractAssertionAssertions.assertPojoMethodsFor(String qualifiedClassName) Creates assertion for class, by qualified class name.static AbstractAssertionAssertions.assertPojoMethodsFor(String qualifiedClassName, Predicate<String> fieldPredicate) Creates assertion for class, by qualified class name and field predicate.static AbstractAssertionAssertions.assertPojoMethodsForAll(ClassAndFieldPredicatePair... classesAndFieldPredicatesPairs) Creates assertion for all classes declared asClassAndFieldPredicatePairobjects.static AbstractAssertionAssertions.assertPojoMethodsForAll(PackageFilter packageFilter) Creates assertion for all classes returned byPackageFilter.static AbstractAssertionAssertions.assertPojoMethodsForAll(Class... classes) Creates assertion for all classes.static AbstractAssertionAssertions.assertPojoMethodsForAll(String... qualifiedClassNames) Creates assertion for all classes, by classes names.AbstractAssertion.create(Class<?> clazz, ConstructorParameters constructorParameters) Indicates, that class should be constructed using given constructor parameters.AbstractAssertion.create(Class<?> clazz, Object[] constructorParameters, Class<?>[] constructorParameterTypes) Indicates, that class should be constructed using given constructor parameters.AbstractAssertion.create(String qualifiedClassName, ConstructorParameters constructorParameters) Indicates, that class should be constructed using given constructor parameters.AbstractAssertion.create(String qualifiedClassName, Object[] constructorParameters, Class<?>[] constructorParameterTypes) Indicates, that class should be constructed using given constructor parameters.AbstractAssertion.quickly()Specifies generation of O(N) test objects for N fields.Specifies what test will be performed.Specifies what tests will be performed.AbstractAssertion.thoroughly()Specifies generation of O(2^N) test objects for N fields.AbstractAssertion.using(AbstractFieldValueChanger abstractFieldValueChanger) Specifies what field values changer will be used for testing.