@VisibleForTesting ShouldBeEqual(Object actual, Object expected, ComparisonStrategy comparisonStrategy, Representation representation) { this.actual = actual; this.expected = expected; this.comparisonStrategy = comparisonStrategy; this.representation = representation; }
public class ShouldEndWithPath extends BasicErrorMessageFactory { @VisibleForTesting public static final String PATH_SHOULD_END_WITH = "%nExpected path:%n <%s>%nto end with:%n <%s>%nbut it did not."; public static ErrorMessageFactory shouldEndWith(final Path actual, final Path other) { return new ShouldEndWithPath(actual, other); } private ShouldEndWithPath(final Path actual, final Path other) { super(PATH_SHOULD_END_WITH, actual, other); } }
@VisibleForTesting PropertyOrFieldSupport(PropertySupport propertySupport, FieldSupport fieldSupport) { this.propertySupport = propertySupport; this.fieldSupport = fieldSupport; }
public class ShouldStartWithPath extends BasicErrorMessageFactory { @VisibleForTesting public static final String PATH_SHOULD_START_WITH = "%nExpected path:%n <%s>%nto start with:%n <%s>%nbut it did not."; public static ErrorMessageFactory shouldStartWith(final Path actual, final Path other) { return new ShouldStartWithPath(actual, other); } private ShouldStartWithPath(final Path actual, final Path other) { super(PATH_SHOULD_START_WITH, actual, other); } }
@VisibleForTesting Properties(String propertyName, Class<T> propertyType) { this.propertyName = propertyName; this.propertyType = propertyType; }
@VisibleForTesting public ComparisonStrategy getComparisonStrategy() { return comparisonStrategy; } }
@VisibleForTesting public void setArrays(Arrays arrays) { this.arrays = arrays; }
@VisibleForTesting Doubles() { super(); }
@VisibleForTesting BigDecimals() { super(); }
@VisibleForTesting public ComparisonStrategy getComparisonStrategy() { return comparisonStrategy; }
@VisibleForTesting public String[] getFields() { return fields; }
@VisibleForTesting Floats() { super(); }
@VisibleForTesting void setFailures(Failures failures) { this.failures = failures; }
@VisibleForTesting Integers() { super(); }
@VisibleForTesting Shorts() { super(); }
@VisibleForTesting void setArrays(Arrays arrays) { this.arrays = arrays; }
@VisibleForTesting BigIntegers() { super(); }
@VisibleForTesting protected TEMPORAL getActual() { return actual; }
@VisibleForTesting public Comparator<?> getComparator() { if (comparisonStrategy instanceof ComparatorBasedComparisonStrategy) { return ((ComparatorBasedComparisonStrategy) comparisonStrategy) .getComparator(); } return null; }
@VisibleForTesting public Comparator<?> getComparator() { return comparisonStrategy instanceof ComparatorBasedComparisonStrategy ? ((ComparatorBasedComparisonStrategy) comparisonStrategy).getComparator() : null; }