Class ShouldHaveDateField

  • All Implemented Interfaces:
    ErrorMessageFactory

    public class ShouldHaveDateField
    extends BasicErrorMessageFactory
    Creates an error message indicating that an assertion that verifies that a Date has a year, month, day, ... failed.
    Author:
    Joel Costigliola
    • Constructor Detail

      • ShouldHaveDateField

        private ShouldHaveDateField​(Date actual,
                                    String fieldDescription,
                                    int fieldValue)
    • Method Detail

      • shouldHaveDateField

        public static ErrorMessageFactory shouldHaveDateField​(Date actual,
                                                              String fieldDescription,
                                                              int fieldValue)
        Creates a new ShouldHaveDateField.
        Parameters:
        actual - the actual value in the failed assertion.
        fieldDescription - the fieldDescription of value : year, month, day, ...
        fieldValue - the field value used in the failed assertion to compare the actual date field value to.
        Returns:
        the created ErrorMessageFactory.