Class ShouldHaveDateField

java.lang.Object
org.assertj.core.error.BasicErrorMessageFactory
org.assertj.core.error.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
  • Method Details

    • 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.
    • shouldHaveDateField

      public static ErrorMessageFactory shouldHaveDateField(Temporal actual, String fieldDescription, int fieldValue)
    • shouldHaveMonth

      public static ErrorMessageFactory shouldHaveMonth(Temporal actual, Month month)