| Package | Description |
|---|---|
| org.meanbean.test |
| Modifier and Type | Method and Description |
|---|---|
<T,S> BeanTesterBuilder |
BeanTesterBuilder.addEqualsInsignificantProperty(Class<T> beanClass,
com.github.meanbeanlib.mirror.SerializableLambdas.SerializableFunction1<T,S> beanGetter)
Add a property that is insignificant for EqualsMethodTester
|
<T,S> BeanTesterBuilder |
BeanTesterBuilder.addEqualsInsignificantProperty(Class<T> beanClass,
String propertyName)
Add a property that is insignificant for EqualsMethodTester
|
<T,S> BeanTesterBuilder |
BeanTesterBuilder.addIgnoredProperty(Class<T> beanClass,
com.github.meanbeanlib.mirror.SerializableLambdas.SerializableFunction1<T,S> beanGetter)
Mark the specified property as one to be disregarded/ignored during testing.
|
BeanTesterBuilder |
BeanTesterBuilder.addIgnoredPropertyName(Class<?> beanClass,
String property)
Mark the specified property as one to be disregarded/ignored during testing.
|
<T> BeanTesterBuilder |
BeanTesterBuilder.addOverrideFactory(Class<T> beanClass,
String property,
Factory<T> factory)
Register the specified Factory as an override Factory for the specified property.
|
<T,S> BeanTesterBuilder |
BeanTesterBuilder.addOverridePropertyFactory(Class<T> beanClass,
com.github.meanbeanlib.mirror.SerializableLambdas.SerializableFunction1<T,S> beanGetter,
Factory<S> factory)
Register the specified Factory as an override Factory for the specified property.
|
static BeanTesterBuilder |
BeanTesterBuilder.newBeanTesterBuilder() |
<T> BeanTesterBuilder |
BeanTesterBuilder.registerFactory(Class<T> clazz,
Factory<? extends T> factory)
Register a custom factory for given class
|
<T> BeanTesterBuilder |
BeanTesterBuilder.registerTypeHierarchyFactory(Class<T> baseType,
Factory<T> factory)
Register factory for an inheritance type hierarchy
|
BeanTesterBuilder |
BeanTesterBuilder.setBeanInformationFactory(BeanInformationFactory beanInformationFactory) |
BeanTesterBuilder |
BeanTesterBuilder.setBeanPropertyTester(BeanPropertyTester beanPropertyTester) |
BeanTesterBuilder |
BeanTesterBuilder.setDefaultIterations(int iterations)
Set the number of times a type should be tested by default
|
BeanTesterBuilder |
BeanTesterBuilder.setFactoryCollection(FactoryCollection factoryCollection) |
BeanTesterBuilder |
BeanTesterBuilder.setFactoryLookupStrategy(FactoryLookupStrategy factoryLookupStrategy) |
BeanTesterBuilder |
BeanTesterBuilder.setIterations(Class<?> beanClass,
int num) |
BeanTesterBuilder |
BeanTesterBuilder.setRandomValueGenerator(RandomValueGenerator randomValueGenerator) |
Copyright © 2010–2020 meanbean. All rights reserved.