Skip navigation links
A C D E F G H I J L M N O P R S T V W Y 

A

AbortOnExpectNullCondition - Class in org.testmonkeys.jentitytest.comparison.abortConditions
 
AbortOnExpectNullCondition() - Constructor for class org.testmonkeys.jentitytest.comparison.abortConditions.AbortOnExpectNullCondition
 
AbstractAbortCondition - Class in org.testmonkeys.jentitytest.comparison.abortConditions
Base class for Abort Condition Checks, acts as a wrapper and makes all abort conditions implement the strategy pattern
AbstractAbortCondition() - Constructor for class org.testmonkeys.jentitytest.comparison.abortConditions.AbstractAbortCondition
 
AbstractCheck - Class in org.testmonkeys.jentitytest.comparison
Base class for Abort Condition Checks, acts as a wrapper and makes all abort conditions implement the strategy pattern
AbstractCheck() - Constructor for class org.testmonkeys.jentitytest.comparison.AbstractCheck
 
AbstractComparator - Class in org.testmonkeys.jentitytest.comparison
 
AbstractComparator() - Constructor for class org.testmonkeys.jentitytest.comparison.AbstractComparator
 
AbstractJEntityMatcher<T> - Class in org.testmonkeys.jentitytest.hamcrest.matchers
 
AbstractJEntityMatcher() - Constructor for class org.testmonkeys.jentitytest.hamcrest.matchers.AbstractJEntityMatcher
 
AbstractValidation - Class in org.testmonkeys.jentitytest.comparison.validations
Base class for Abort Condition Checks, acts as a wrapper and makes all abort conditions implement the strategy pattern
AbstractValidation() - Constructor for class org.testmonkeys.jentitytest.comparison.validations.AbstractValidation
 
addAbortCondition(PropertyDescriptor, AbstractAbortCondition) - Method in class org.testmonkeys.jentitytest.model.ComparisonModel
Adds abort condition check This will stop comparison with the expected in case if the abortCondition fails, but will not mark the field as a comparison failure.
addComparisonModel(Class, ComparisonModel) - Method in class org.testmonkeys.jentitytest.model.EntityToComparisonModelDictionary
Registers or overwrites Comparison Model for a given strategies type
addStrategy(PropertyDescriptor, T) - Method in class org.testmonkeys.jentitytest.model.MultiStrategyFieldMapping
Adds a strategy for the property
addValidation(PropertyDescriptor, AbstractValidation) - Method in class org.testmonkeys.jentitytest.model.ComparisonModel
Adds a validation point for the property
AnnotationToComparatorDictionary - Class in org.testmonkeys.jentitytest.model
Annotation to comparator mapping class.

C

check(PropertyDescriptor, Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.comparison.AbstractCheck
 
CheckInstantiationByAnnotationException - Exception in org.testmonkeys.jentitytest.exceptions
 
CheckInstantiationByAnnotationException(Class<? extends AbstractCheck>, Annotation, Exception) - Constructor for exception org.testmonkeys.jentitytest.exceptions.CheckInstantiationByAnnotationException
 
ChildEntityComparator - Class in org.testmonkeys.jentitytest.comparison.strategies
 
ChildEntityComparator() - Constructor for class org.testmonkeys.jentitytest.comparison.strategies.ChildEntityComparator
 
ChildEntityComparison - Annotation Type in org.testmonkeys.jentitytest.framework
 
ChildEntityListComparator - Class in org.testmonkeys.jentitytest.comparison.strategies
 
ChildEntityListComparator() - Constructor for class org.testmonkeys.jentitytest.comparison.strategies.ChildEntityListComparator
 
ChildEntityListComparator(ChildEntityListComparison) - Constructor for class org.testmonkeys.jentitytest.comparison.strategies.ChildEntityListComparator
 
ChildEntityListComparison - Annotation Type in org.testmonkeys.jentitytest.framework
 
comp_result - Static variable in class org.testmonkeys.jentitytest.Resources
 
Comparator - Interface in org.testmonkeys.jentitytest.comparison
 
ComparatorInstantiationByAnnotationException - Exception in org.testmonkeys.jentitytest.exceptions
 
ComparatorInstantiationByAnnotationException(Class<? extends Comparator>, Annotation, Exception) - Constructor for exception org.testmonkeys.jentitytest.exceptions.ComparatorInstantiationByAnnotationException
 
compare(Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.comparison.AbstractComparator
 
compare(Object, Object, ComparisonContext) - Method in interface org.testmonkeys.jentitytest.comparison.Comparator
 
compare(PropertyDescriptor, Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.comparison.PropertyComparisonWrapper
 
compare(Object, Object) - Method in class org.testmonkeys.jentitytest.EntityComparator
 
compare(Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.EntityComparator
 
ComparisonContext - Class in org.testmonkeys.jentitytest.comparison
 
ComparisonContext() - Constructor for class org.testmonkeys.jentitytest.comparison.ComparisonContext
 
ComparisonContext(ComparisonContext) - Constructor for class org.testmonkeys.jentitytest.comparison.ComparisonContext
 
ComparisonModel - Class in org.testmonkeys.jentitytest.model
ComparisonModel describes an entity by defining the mappings between PropertyDescriptor and Validation, AbortConditions and Comparison strategy instances.
ComparisonModel() - Constructor for class org.testmonkeys.jentitytest.model.ComparisonModel
 
ComparisonResult - Class in org.testmonkeys.jentitytest.comparison.result
 
ComparisonResult(Status, ComparisonContext, Object, Object) - Constructor for class org.testmonkeys.jentitytest.comparison.result.ComparisonResult
 
computeComparison(Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.comparison.AbstractComparator
 
computeComparison(Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.comparison.strategies.ChildEntityComparator
 
computeComparison(Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.comparison.strategies.ChildEntityListComparator
 
computeComparison(Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.comparison.strategies.DateTimeComparator
 
computeComparison(Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.comparison.strategies.IgnoreComparator
 
computeComparison(Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.comparison.strategies.RegexComparator
 
computeComparison(Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.comparison.strategies.SimpleTypeComparator
 
computeComparison(Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.comparison.strategies.StringComparator
 
ConditionalCheckResult - Class in org.testmonkeys.jentitytest.comparison.result
 
ConditionalCheckResult(Status, ComparisonContext, Object, Object) - Constructor for class org.testmonkeys.jentitytest.comparison.result.ConditionalCheckResult
 

D

DateTimeComparator - Class in org.testmonkeys.jentitytest.comparison.strategies
 
DateTimeComparator() - Constructor for class org.testmonkeys.jentitytest.comparison.strategies.DateTimeComparator
 
DateTimeComparator(DateTimeComparison) - Constructor for class org.testmonkeys.jentitytest.comparison.strategies.DateTimeComparator
 
DateTimeComparison - Annotation Type in org.testmonkeys.jentitytest.framework
 
DefaultResultOutput - Class in org.testmonkeys.jentitytest.hamcrest.matchers
 
DefaultResultOutput() - Constructor for class org.testmonkeys.jentitytest.hamcrest.matchers.DefaultResultOutput
 
defineComparisonModel(InputStream) - Method in class org.testmonkeys.jentitytest.EntityComparatorContext
Adds a new comparison model based on yaml configuration provided
desc_datetime_delta - Static variable in class org.testmonkeys.jentitytest.Resources
 
desc_datetime_precision - Static variable in class org.testmonkeys.jentitytest.Resources
 
desc_entities_same - Static variable in class org.testmonkeys.jentitytest.Resources
 
desc_following_props_did_not_match - Static variable in class org.testmonkeys.jentitytest.Resources
 
desc_item_in_list - Static variable in class org.testmonkeys.jentitytest.Resources
 
desc_item_not_in_list - Static variable in class org.testmonkeys.jentitytest.Resources
 
desc_string - Static variable in class org.testmonkeys.jentitytest.Resources
 
desc_string_ignoring_chars - Static variable in class org.testmonkeys.jentitytest.Resources
 
describe() - Method in class org.testmonkeys.jentitytest.comparison.AbstractComparator
 
describe() - Method in class org.testmonkeys.jentitytest.comparison.strategies.DateTimeComparator
 
describe() - Method in class org.testmonkeys.jentitytest.comparison.strategies.RegexComparator
 
describe() - Method in class org.testmonkeys.jentitytest.comparison.strategies.StringComparator
 
describeMismatch(Object, Description) - Method in class org.testmonkeys.jentitytest.hamcrest.matchers.EntityInListMatcher
 
describeMismatch(Object, Description) - Method in class org.testmonkeys.jentitytest.hamcrest.matchers.EntityMatcher
 
describeTo(Description) - Method in class org.testmonkeys.jentitytest.hamcrest.matchers.EntityInListMatcher
 
describeTo(Description) - Method in class org.testmonkeys.jentitytest.hamcrest.matchers.EntityMatcher
 

E

Entity - Class in org.testmonkeys.jentitytest.hamcrest
Entity is a facade for accessing matcher's
Entity() - Constructor for class org.testmonkeys.jentitytest.hamcrest.Entity
 
entity - Static variable in class org.testmonkeys.jentitytest.Resources
 
EntityComparator - Class in org.testmonkeys.jentitytest
 
EntityComparator() - Constructor for class org.testmonkeys.jentitytest.EntityComparator
 
EntityComparatorContext - Class in org.testmonkeys.jentitytest
 
EntityInListMatcher<T> - Class in org.testmonkeys.jentitytest.hamcrest.matchers
Hamcrest matcher for finding an entity in a list
EntityInListMatcher(Object) - Constructor for class org.testmonkeys.jentitytest.hamcrest.matchers.EntityInListMatcher
 
EntityInspector - Class in org.testmonkeys.jentitytest.model
 
EntityInspector() - Constructor for class org.testmonkeys.jentitytest.model.EntityInspector
 
EntityMatcher<T> - Class in org.testmonkeys.jentitytest.hamcrest.matchers
Hamcrest Entity Type matcher
EntityMatcher(Object) - Constructor for class org.testmonkeys.jentitytest.hamcrest.matchers.EntityMatcher
 
EntityToComparisonModelDictionary - Class in org.testmonkeys.jentitytest.model
Singleton Comparison Model dictionary for all parsed entities.
EntityYamlComparisonDefinition - Class in org.testmonkeys.jentitytest.model.yaml
Yaml ComparisonModel definition root contains: - entity name (class name) - properties comparison model
EntityYamlComparisonDefinition() - Constructor for class org.testmonkeys.jentitytest.model.yaml.EntityYamlComparisonDefinition
 
err_actual_and_expected_must_be_generic_Collections - Static variable in class org.testmonkeys.jentitytest.Resources
 
err_actual_and_expected_must_be_of_type - Static variable in class org.testmonkeys.jentitytest.Resources
 
err_actual_list_empty - Static variable in class org.testmonkeys.jentitytest.Resources
 
err_actual_not_iterable - Static variable in class org.testmonkeys.jentitytest.Resources
 
err_annotation_null - Static variable in class org.testmonkeys.jentitytest.Resources
 
err_comparator_null - Static variable in class org.testmonkeys.jentitytest.Resources
 
err_could_not_read_property - Static variable in class org.testmonkeys.jentitytest.Resources
 
err_creating_check_for_annotation - Static variable in class org.testmonkeys.jentitytest.Resources
 
err_creating_comparator_for_annotation - Static variable in class org.testmonkeys.jentitytest.Resources
 
err_creating_strategy - Static variable in class org.testmonkeys.jentitytest.Resources
 
err_getting_beaninfo_from_class - Static variable in class org.testmonkeys.jentitytest.Resources
 
ERR_NO_COMPARATOR_DEFINED_FOR_ANNOTATION - Static variable in class org.testmonkeys.jentitytest.Resources
 
err_result_processor_null - Static variable in class org.testmonkeys.jentitytest.Resources
 
err_yaml_invalid_param_value_for_strategy - Static variable in class org.testmonkeys.jentitytest.Resources
 
err_yaml_no_class_for_entity - Static variable in class org.testmonkeys.jentitytest.Resources
 
err_yaml_no_class_for_strategy - Static variable in class org.testmonkeys.jentitytest.Resources
 
err_yaml_no_param_for_strategy - Static variable in class org.testmonkeys.jentitytest.Resources
 
err_yaml_no_property_in_entity - Static variable in class org.testmonkeys.jentitytest.Resources
 

F

FieldMappingDefinitions - Class in org.testmonkeys.jentitytest.model.yaml
Yaml model class for field definitions one field can have: - multiple validations, like NotNull, RegexValidation - multiple abort conditions like abort if expected is null or other custom abort conditions - a single comparison strategy to be used against the expected value
FieldMappingDefinitions() - Constructor for class org.testmonkeys.jentitytest.model.yaml.FieldMappingDefinitions
 

G

getAbortConditionChecks(PropertyDescriptor) - Method in class org.testmonkeys.jentitytest.model.ComparisonModel
Gets the pre-conditional checks for the provided propertyDescriptor in the current model
getActual() - Method in class org.testmonkeys.jentitytest.comparison.result.ComparisonResult
 
getBeanInfo(Class) - Method in class org.testmonkeys.jentitytest.model.ReflectionUtils
Gets the bean info for provided class
getComparableProperties() - Method in class org.testmonkeys.jentitytest.model.ComparisonModel
Gets the set of properties that this model contains
getComparator() - Method in class org.testmonkeys.jentitytest.comparison.PropertyComparisonWrapper
 
getComparator(PropertyDescriptor) - Method in class org.testmonkeys.jentitytest.model.ComparisonModel
Gets the comparator for the provided propertyDescriptor in the current model
getComparatorDetails() - Method in class org.testmonkeys.jentitytest.comparison.ComparisonContext
 
getComparatorForAnnotation(Annotation) - Method in class org.testmonkeys.jentitytest.model.AnnotationToComparatorDictionary
Gets the comparator assigned to the provided annotation
getComparisonContext() - Method in class org.testmonkeys.jentitytest.comparison.result.ComparisonResult
 
getComparisonModel(Class) - Method in class org.testmonkeys.jentitytest.model.EntityInspector
Inspects the class and creates a ComparisonModel based on class properties and annotations
getComparisonModel(Class) - Method in class org.testmonkeys.jentitytest.model.EntityToComparisonModelDictionary
Gets the comparison model for a given Entity class
getEntityTypeForName(String) - Method in class org.testmonkeys.jentitytest.model.ReflectionUtils
 
getExpected() - Method in class org.testmonkeys.jentitytest.comparison.result.ComparisonResult
 
getInstance() - Static method in class org.testmonkeys.jentitytest.EntityComparatorContext
 
getInstance() - Static method in class org.testmonkeys.jentitytest.model.AnnotationToComparatorDictionary
 
getInstance() - Static method in class org.testmonkeys.jentitytest.model.EntityToComparisonModelDictionary
Gets the instance of EntityToComparisonModelDictionary
getMappedProperties() - Method in class org.testmonkeys.jentitytest.model.SingleStrategyFieldMapping
Gets the set of properties for which a mapping was set
getOutput(ComparisonContext, ComparisonResult) - Method in class org.testmonkeys.jentitytest.hamcrest.matchers.DefaultResultOutput
 
getOutput(ComparisonContext, ComparisonResult) - Method in interface org.testmonkeys.jentitytest.hamcrest.matchers.ResultProcessor
 
getPreComparisonCheckForAnnotation(Annotation) - Method in class org.testmonkeys.jentitytest.model.AnnotationToComparatorDictionary
Gets the comparator assigned to the provided annotation
getPropertyValue(PropertyDescriptor, Object) - Method in class org.testmonkeys.jentitytest.comparison.AbstractCheck
 
getPropertyValue(PropertyDescriptor, Object) - Method in class org.testmonkeys.jentitytest.comparison.PropertyComparisonWrapper
 
getStatus() - Method in class org.testmonkeys.jentitytest.comparison.result.ComparisonResult
 
getStrategies(PropertyDescriptor) - Method in class org.testmonkeys.jentitytest.model.MultiStrategyFieldMapping
Gets the strategies defined for the provided propertyDescriptor in the current model
getStrategy(PropertyDescriptor) - Method in class org.testmonkeys.jentitytest.model.SingleStrategyFieldMapping
Gets the strategy for the provided propertyDescriptor in the current model mapping
getString(String) - Static method in class org.testmonkeys.jentitytest.Resources
 
getValidationForAnnotation(Annotation) - Method in class org.testmonkeys.jentitytest.model.AnnotationToComparatorDictionary
Gets the comparator assigned to the provided annotation
getValidations(PropertyDescriptor) - Method in class org.testmonkeys.jentitytest.model.ComparisonModel
Gets the validation checks for the provided propertyDescriptor in the current model

H

hasAbortConditions(PropertyDescriptor) - Method in class org.testmonkeys.jentitytest.model.ComparisonModel
Checks if there are any pre-conditional checks registered for provided propertyDescriptor in the current model
hasComparatorAssigned(Annotation) - Method in class org.testmonkeys.jentitytest.model.AnnotationToComparatorDictionary
Checks if provided annotation is linked to a comparator
hasPreConditionalCheckAssigned(Annotation) - Method in class org.testmonkeys.jentitytest.model.AnnotationToComparatorDictionary
Checks if provided annotation is linked to a comparator
hasStrategy(PropertyDescriptor) - Method in class org.testmonkeys.jentitytest.model.MultiStrategyFieldMapping
Checks if there are any strategies registered for provided propertyDescriptor in the current model
hasValidationCheckAssigned(Annotation) - Method in class org.testmonkeys.jentitytest.model.AnnotationToComparatorDictionary
Checks if provided annotation is linked to a validator
hasValidations(PropertyDescriptor) - Method in class org.testmonkeys.jentitytest.model.ComparisonModel
Checks if there are any validation checks registered for provided propertyDescriptor in the current model

I

IgnoreComparator - Class in org.testmonkeys.jentitytest.comparison.strategies
 
IgnoreComparator() - Constructor for class org.testmonkeys.jentitytest.comparison.strategies.IgnoreComparator
 
IgnoreComparison - Annotation Type in org.testmonkeys.jentitytest.framework
 
IgnoreComparisonIfExpectedNull - Annotation Type in org.testmonkeys.jentitytest.framework
 
initializeCheck(Annotation, Class<? extends AbstractCheck>) - Method in class org.testmonkeys.jentitytest.model.ReflectionUtils
 
initializeComparator(Annotation, Class<? extends Comparator>) - Method in class org.testmonkeys.jentitytest.model.ReflectionUtils
initializes comparator using property annotations
initializeStrategy(StrategyDefinition) - Method in class org.testmonkeys.jentitytest.model.ReflectionUtils
Initializes strategy from StrategyDefinition provided.
isComparisonFinished() - Method in class org.testmonkeys.jentitytest.comparison.result.ConditionalCheckResult
 
isEqualTo(Object) - Static method in class org.testmonkeys.jentitytest.hamcrest.Entity
Returns a matcher for the expected strategies type
isRecursive(Object) - Method in class org.testmonkeys.jentitytest.comparison.ComparisonContext
Checks if the object was present before in the ComparisonContext tree

J

JEntityModelException - Exception in org.testmonkeys.jentitytest.exceptions
 
JEntityModelException(String) - Constructor for exception org.testmonkeys.jentitytest.exceptions.JEntityModelException
 
JEntityModelException(String, Throwable) - Constructor for exception org.testmonkeys.jentitytest.exceptions.JEntityModelException
 
JEntityTestException - Exception in org.testmonkeys.jentitytest.exceptions
 
JEntityTestException(String, Throwable) - Constructor for exception org.testmonkeys.jentitytest.exceptions.JEntityTestException
 

L

listContains(Object) - Static method in class org.testmonkeys.jentitytest.hamcrest.Entity
 

M

matches(Object) - Method in class org.testmonkeys.jentitytest.hamcrest.matchers.EntityInListMatcher
Performs iterative matching using the EntityComparator between the actualItem and entityList items
matches(Object) - Method in class org.testmonkeys.jentitytest.hamcrest.matchers.EntityMatcher
Performs matching using the EntityComparator between the actualItem and expected
MultiStrategyFieldMapping<T> - Class in org.testmonkeys.jentitytest.model
 
MultiStrategyFieldMapping() - Constructor for class org.testmonkeys.jentitytest.model.MultiStrategyFieldMapping
 

N

NOT_NULL - Static variable in class org.testmonkeys.jentitytest.Resources
 
NotNullValidator - Class in org.testmonkeys.jentitytest.comparison.validations
 
NotNullValidator() - Constructor for class org.testmonkeys.jentitytest.comparison.validations.NotNullValidator
 
NULL - Static variable in class org.testmonkeys.jentitytest.Resources
 
NullConditionalCheck - Class in org.testmonkeys.jentitytest.comparison.conditionalChecks
 
NullConditionalCheck() - Constructor for class org.testmonkeys.jentitytest.comparison.conditionalChecks.NullConditionalCheck
 

O

org.testmonkeys.jentitytest - package org.testmonkeys.jentitytest
 
org.testmonkeys.jentitytest.comparison - package org.testmonkeys.jentitytest.comparison
 
org.testmonkeys.jentitytest.comparison.abortConditions - package org.testmonkeys.jentitytest.comparison.abortConditions
 
org.testmonkeys.jentitytest.comparison.conditionalChecks - package org.testmonkeys.jentitytest.comparison.conditionalChecks
 
org.testmonkeys.jentitytest.comparison.result - package org.testmonkeys.jentitytest.comparison.result
 
org.testmonkeys.jentitytest.comparison.strategies - package org.testmonkeys.jentitytest.comparison.strategies
 
org.testmonkeys.jentitytest.comparison.validations - package org.testmonkeys.jentitytest.comparison.validations
 
org.testmonkeys.jentitytest.exceptions - package org.testmonkeys.jentitytest.exceptions
 
org.testmonkeys.jentitytest.framework - package org.testmonkeys.jentitytest.framework
 
org.testmonkeys.jentitytest.hamcrest - package org.testmonkeys.jentitytest.hamcrest
 
org.testmonkeys.jentitytest.hamcrest.matchers - package org.testmonkeys.jentitytest.hamcrest.matchers
 
org.testmonkeys.jentitytest.model - package org.testmonkeys.jentitytest.model
 
org.testmonkeys.jentitytest.model.yaml - package org.testmonkeys.jentitytest.model.yaml
 

P

PreComparisonCheck - Interface in org.testmonkeys.jentitytest.comparison
 
PropertyComparisonWrapper - Class in org.testmonkeys.jentitytest.comparison
 
PropertyComparisonWrapper(Comparator) - Constructor for class org.testmonkeys.jentitytest.comparison.PropertyComparisonWrapper
 

R

readModel(InputStream) - Method in class org.testmonkeys.jentitytest.model.yaml.YamlModelParser
Interprets yaml model and creates a ComparisonModel based on that
ReflectionUtils - Class in org.testmonkeys.jentitytest.model
 
ReflectionUtils() - Constructor for class org.testmonkeys.jentitytest.model.ReflectionUtils
 
RegexComparator - Class in org.testmonkeys.jentitytest.comparison.strategies
 
RegexComparator() - Constructor for class org.testmonkeys.jentitytest.comparison.strategies.RegexComparator
 
RegexInExpected - Annotation Type in org.testmonkeys.jentitytest.framework
 
RegexValidation - Class in org.testmonkeys.jentitytest.comparison.validations
 
RegexValidation(ValidateRegex) - Constructor for class org.testmonkeys.jentitytest.comparison.validations.RegexValidation
 
RegexValidation() - Constructor for class org.testmonkeys.jentitytest.comparison.validations.RegexValidation
 
registerPreConditionalCheck(PreComparisonCheck) - Method in class org.testmonkeys.jentitytest.comparison.AbstractComparator
 
Resources - Class in org.testmonkeys.jentitytest
 
Resources() - Constructor for class org.testmonkeys.jentitytest.Resources
 
resultProcessor - Variable in class org.testmonkeys.jentitytest.hamcrest.matchers.AbstractJEntityMatcher
 
ResultProcessor - Interface in org.testmonkeys.jentitytest.hamcrest.matchers
 
ResultSet - Class in org.testmonkeys.jentitytest.comparison.result
 
ResultSet() - Constructor for class org.testmonkeys.jentitytest.comparison.result.ResultSet
 
runCheck(Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.comparison.abortConditions.AbortOnExpectNullCondition
 
runCheck(Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.comparison.AbstractCheck
 
runCheck(Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.comparison.conditionalChecks.NullConditionalCheck
 
runCheck(Object, Object, ComparisonContext) - Method in interface org.testmonkeys.jentitytest.comparison.PreComparisonCheck
 
runCheck(Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.comparison.validations.NotNullValidator
 
runCheck(Object, Object, ComparisonContext) - Method in class org.testmonkeys.jentitytest.comparison.validations.RegexValidation
 

S

setActual(Object) - Method in class org.testmonkeys.jentitytest.comparison.result.ComparisonResult
 
setActualObj(Object) - Method in class org.testmonkeys.jentitytest.comparison.ComparisonContext
 
setComparatorDetails(String) - Method in class org.testmonkeys.jentitytest.comparison.ComparisonContext
 
setComparatorForAnnotation(Class<? extends Comparator>, Class<?>) - Method in class org.testmonkeys.jentitytest.model.AnnotationToComparatorDictionary
Register or overwrite a mapping between an annotation and a comparator
setComparisonPoint(PropertyDescriptor, PropertyComparisonWrapper) - Method in class org.testmonkeys.jentitytest.model.ComparisonModel
Adds comparison point for strategies
setExpected(Object) - Method in class org.testmonkeys.jentitytest.comparison.result.ComparisonResult
 
setIndex(int) - Method in class org.testmonkeys.jentitytest.comparison.ComparisonContext
 
setParentName(String) - Method in class org.testmonkeys.jentitytest.comparison.ComparisonContext
 
setPreConditionalCheckForAnnotation(Class<? extends AbstractAbortCondition>, Class<?>) - Method in class org.testmonkeys.jentitytest.model.AnnotationToComparatorDictionary
Register or overwrite a mapping between an annotation and a comparator
setResultProcessor(ResultProcessor) - Static method in class org.testmonkeys.jentitytest.hamcrest.Entity
 
setResultProcessor(ResultProcessor) - Method in class org.testmonkeys.jentitytest.hamcrest.matchers.AbstractJEntityMatcher
 
setStatus(Status) - Method in class org.testmonkeys.jentitytest.comparison.result.ComparisonResult
 
setStrategy(PropertyDescriptor, T) - Method in class org.testmonkeys.jentitytest.model.SingleStrategyFieldMapping
Sets a strategy for a property
setUnit(String) - Method in class org.testmonkeys.jentitytest.comparison.strategies.DateTimeComparator
 
setValidatorForAnnotation(Class<? extends AbstractValidation>, Class<?>) - Method in class org.testmonkeys.jentitytest.model.AnnotationToComparatorDictionary
Register or overwrite a mapping between an annotation and a comparator
SimpleTypeComparator - Class in org.testmonkeys.jentitytest.comparison.strategies
 
SimpleTypeComparator() - Constructor for class org.testmonkeys.jentitytest.comparison.strategies.SimpleTypeComparator
 
SingleStrategyFieldMapping<T> - Class in org.testmonkeys.jentitytest.model
 
SingleStrategyFieldMapping() - Constructor for class org.testmonkeys.jentitytest.model.SingleStrategyFieldMapping
 
size - Static variable in class org.testmonkeys.jentitytest.Resources
 
Status - Enum in org.testmonkeys.jentitytest.comparison.result
 
stopComparison() - Method in class org.testmonkeys.jentitytest.comparison.result.ConditionalCheckResult
 
StrategyDefinition - Class in org.testmonkeys.jentitytest.model.yaml
Yaml model for strategy definition a strategy is defined by name and can have parameters
StrategyDefinition() - Constructor for class org.testmonkeys.jentitytest.model.yaml.StrategyDefinition
 
StrategyInstantiationException - Exception in org.testmonkeys.jentitytest.exceptions
 
StrategyInstantiationException(Class<?>, Exception) - Constructor for exception org.testmonkeys.jentitytest.exceptions.StrategyInstantiationException
 
StringComparator - Class in org.testmonkeys.jentitytest.comparison.strategies
 
StringComparator() - Constructor for class org.testmonkeys.jentitytest.comparison.strategies.StringComparator
 
StringComparator(StringComparison) - Constructor for class org.testmonkeys.jentitytest.comparison.strategies.StringComparator
 
StringComparison - Annotation Type in org.testmonkeys.jentitytest.framework
 

T

toString() - Method in class org.testmonkeys.jentitytest.comparison.ComparisonContext
Generates the full path for current comparison

V

ValidateNotNull - Annotation Type in org.testmonkeys.jentitytest.framework
 
ValidateRegex - Annotation Type in org.testmonkeys.jentitytest.framework
 
ValidateRegex.NullHandling - Enum in org.testmonkeys.jentitytest.framework
 
ValidateRegex.RegexMatching - Enum in org.testmonkeys.jentitytest.framework
 
valueOf(String) - Static method in enum org.testmonkeys.jentitytest.comparison.result.Status
Returns the enum constant of this type with the specified name.
valueOf(boolean) - Static method in enum org.testmonkeys.jentitytest.comparison.result.Status
 
valueOf(String) - Static method in enum org.testmonkeys.jentitytest.framework.ValidateRegex.NullHandling
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.testmonkeys.jentitytest.framework.ValidateRegex.RegexMatching
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.testmonkeys.jentitytest.comparison.result.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.testmonkeys.jentitytest.framework.ValidateRegex.NullHandling
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.testmonkeys.jentitytest.framework.ValidateRegex.RegexMatching
Returns an array containing the constants of this enum type, in the order they are declared.

W

with(Status, ComparisonContext, Object, Object) - Method in class org.testmonkeys.jentitytest.comparison.result.ResultSet
 
with(ComparisonResult) - Method in class org.testmonkeys.jentitytest.comparison.result.ResultSet
 
withIndex(int) - Method in class org.testmonkeys.jentitytest.comparison.ComparisonContext
 
withProperty(String) - Method in class org.testmonkeys.jentitytest.comparison.ComparisonContext
 

Y

YamlModelParser - Class in org.testmonkeys.jentitytest.model.yaml
 
YamlModelParser() - Constructor for class org.testmonkeys.jentitytest.model.yaml.YamlModelParser
 
A C D E F G H I J L M N O P R S T V W Y 
Skip navigation links

Copyright © 2021. All rights reserved.