Class ShouldBeCloseTo

  • All Implemented Interfaces:
    ErrorMessageFactory

    public class ShouldBeCloseTo
    extends BasicErrorMessageFactory
    Creates an error message indicating that an assertion that verifies that a Date is close to another one from some delta failed.
    Author:
    Joel Costigliola
    • Method Detail

      • shouldBeCloseTo

        public static ErrorMessageFactory shouldBeCloseTo​(Date actual,
                                                          Date other,
                                                          long deltaInMilliseconds,
                                                          long difference)
        Creates a new ShouldBeCloseTo.
        Parameters:
        actual - the actual value in the failed assertion.
        other - the value used in the failed assertion to compare the actual value to.
        deltaInMilliseconds - the delta used for date comparison, expressed in milliseconds.
        difference - the difference in milliseconds between actual and other dates.
        Returns:
        the created ErrorMessageFactory.
      • shouldBeCloseTo

        public static ErrorMessageFactory shouldBeCloseTo​(Temporal actual,
                                                          Temporal other,
                                                          String differenceDescription)
        Creates a new ShouldBeCloseTo.
        Parameters:
        actual - the actual value in the failed assertion.
        other - the value used in the failed assertion to compare the actual value to.
        differenceDescription - detailed difference description message.
        Returns:
        the created ErrorMessageFactory.
        Since:
        3.7.0