Class ShouldHaveRecordComponents

java.lang.Object
org.assertj.core.error.BasicErrorMessageFactory
org.assertj.core.error.ShouldHaveRecordComponents
All Implemented Interfaces:
ErrorMessageFactory

public class ShouldHaveRecordComponents extends BasicErrorMessageFactory
Creates an error message indicating that an assertion that verifies that a class has record components failed.
  • Constructor Details

    • ShouldHaveRecordComponents

      private ShouldHaveRecordComponents(Class<?> actual, Set<String> expected, Set<String> missing)
  • Method Details

    • shouldHaveRecordComponents

      public static ErrorMessageFactory shouldHaveRecordComponents(Class<?> actual, Set<String> expected, Set<String> missing)
      Parameters:
      actual - the actual value in the failed assertion.
      expected - expected record components for this class
      missing - missing record components for this class
      Returns:
      the created ErrorMessageFactory.