Uses of Interface
de.gebit.integrity.comparator.ComparisonResult
-
-
Uses of ComparisonResult in de.gebit.integrity.comparator
Classes in de.gebit.integrity.comparator that implement ComparisonResult Modifier and Type Class Description class
MapComparisonResult
A comparison result of a map comparison.class
SimpleComparisonResult
The most basic comparison result. -
Uses of ComparisonResult in de.gebit.integrity.fixtures
Methods in de.gebit.integrity.fixtures that return ComparisonResult Modifier and Type Method Description ComparisonResult
CustomComparatorFixture. compareResults(java.lang.Object anExpectedResult, java.lang.Object aFixtureResult, java.lang.String aMethodName, java.lang.String aPropertyName)
Compares an expected result with an actual result obtained by calling the respective fixture method.ComparisonResult
FixtureWrapper. performCustomComparation(java.lang.Object anExpectedResult, java.lang.Object aFixtureResult, java.lang.String aMethodName, java.lang.String aPropertyName)
Performs a custom comparation using the wrapped fixture, which must be aCustomComparatorFixture
. -
Uses of ComparisonResult in de.gebit.integrity.parameter.conversion
Fields in de.gebit.integrity.parameter.conversion declared as ComparisonResult Modifier and Type Field Description protected ComparisonResult
ConversionContext. comparisonResult
In case of a value being converted which belongs to a comparison that has been executed, the result of said comparison can be provided.Methods in de.gebit.integrity.parameter.conversion that return ComparisonResult Modifier and Type Method Description ComparisonResult
ConversionContext. getComparisonResult()
Methods in de.gebit.integrity.parameter.conversion with parameters of type ComparisonResult Modifier and Type Method Description ConversionContext
ConversionContext. withComparisonResult(ComparisonResult aComparisonResult)
Adds the provided comparison result. -
Uses of ComparisonResult in de.gebit.integrity.runner.comparator
Methods in de.gebit.integrity.runner.comparator that return ComparisonResult Modifier and Type Method Description ComparisonResult
DefaultResultComparator. compareResult(java.lang.Object aFixtureResult, ValueOrEnumValueOrOperationCollection anExpectedResult, FixtureWrapper<?> aFixtureInstance, MethodReference aFixtureMethod, java.lang.String aPropertyName)
ComparisonResult
ResultComparator. compareResult(java.lang.Object aFixtureResult, ValueOrEnumValueOrOperationCollection anExpectedResult, FixtureWrapper<?> aFixtureInstance, MethodReference aFixtureMethod, java.lang.String aPropertyName)
Compares the expected result with the actual result obtained from a test fixture.protected ComparisonResult
DefaultResultComparator. convertAndPerformEqualityCheck(java.lang.Object aSingleFixtureResult, ValueOrEnumValueOrOperation aSingleExpectedResult, java.lang.Class<?> aConversionTargetType)
Converts a fixture result and an expected result value for comparison (usually by converting the expected result to match the fixture result, but nested objects are handled differently and converted to maps for comparison).protected ComparisonResult
DefaultResultComparator. convertAndPerformEqualityCheck(java.lang.Object aSingleFixtureResult, java.lang.Object aSingleExpectedResult, ValueOrEnumValueOrOperation anOriginalSingleExpectedResult, java.lang.Class<?> aConversionTargetType, boolean anExpectedResultWasEmptyOptionalFlag)
protected ComparisonResult
DefaultResultComparator. performEqualityCheck(java.lang.Object aConvertedResult, java.lang.Object aConvertedExpectedResult, ValueOrEnumValueOrOperation aRawExpectedResult)
Perform the actual equality check between a real result returned from a fixture and a converted result gathered from the test scripts.protected ComparisonResult
DefaultResultComparator. performEqualityCheckForDates(java.util.Date aResult, java.util.Date anExpectedResult, java.lang.Object aRawExpectedResult)
Compare twoDate
s for equality.protected ComparisonResult
DefaultResultComparator. performEqualityCheckForJava8Dates(java.time.temporal.Temporal aResult, java.time.temporal.Temporal anExpectedResult, java.lang.Object aRawExpectedResult)
Compare twoTemporal
s for equality.protected ComparisonResult
DefaultResultComparator. performEqualityCheckForObjects(java.lang.Object aResult, java.lang.Object anExpectedResult, java.lang.Object aRawExpectedResult)
Compare two objects.protected ComparisonResult
DefaultResultComparator. performRegexCheck(java.lang.String aFixtureResult, RegexValue anExpectedResult)
Performs the regular expression based comparison between a fixture result and an expected regex. -
Uses of ComparisonResult in de.gebit.integrity.runner.results.test
Methods in de.gebit.integrity.runner.results.test that return ComparisonResult Modifier and Type Method Description ComparisonResult
TestComparisonResult. getResult()
Methods in de.gebit.integrity.runner.results.test with parameters of type ComparisonResult Modifier and Type Method Description static TestComparisonResult
TestComparisonResult. wrap(ComparisonResult aResult, java.lang.String aParameter, java.lang.Object anActualValue, ValueOrEnumValueOrOperationCollection anExpectedValue)
Convenience method to wrap aComparisonResult
.Constructors in de.gebit.integrity.runner.results.test with parameters of type ComparisonResult Constructor Description TestComparisonFailureResult(ComparisonResult aResult, java.lang.String aParameter, java.lang.Object anActualValue, ValueOrEnumValueOrOperationCollection anExpectedValue)
Creates a new instance.TestComparisonResult(ComparisonResult aResult, java.lang.String aParameter, java.lang.Object anActualValue, ValueOrEnumValueOrOperationCollection anExpectedValue)
Creates an instance.TestComparisonSuccessResult(ComparisonResult aResult, java.lang.String aParameter, java.lang.Object anActualValue, ValueOrEnumValueOrOperationCollection anExpectedValue)
Creates a new instance.
-