Class ClassModifierShouldBe

  • All Implemented Interfaces:
    ErrorMessageFactory

    public class ClassModifierShouldBe
    extends BasicErrorMessageFactory
    Creates an error message indicating that an assertion that verifies that a class is (or is not) final.
    • Constructor Detail

      • ClassModifierShouldBe

        private ClassModifierShouldBe​(java.lang.Class<?> actual,
                                      boolean positive,
                                      java.lang.String modifier)
    • Method Detail

      • shouldBeFinal

        public static ErrorMessageFactory shouldBeFinal​(java.lang.Class<?> actual)
        Creates a new ClassModifierShouldBe.
        Parameters:
        actual - the actual value in the failed assertion.
        Returns:
        the created ErrorMessageFactory.
      • shouldNotBeFinal

        public static ErrorMessageFactory shouldNotBeFinal​(java.lang.Class<?> actual)
        Creates a new ClassModifierShouldBe.
        Parameters:
        actual - the actual value in the failed assertion.
        Returns:
        the created ErrorMessageFactory.
      • shouldBePublic

        public static ErrorMessageFactory shouldBePublic​(java.lang.Class<?> actual)
        Creates a new ClassModifierShouldBe.
        Parameters:
        actual - the actual value in the failed assertion.
        Returns:
        the created ErrorMessageFactory.
      • shouldBeProtected

        public static ErrorMessageFactory shouldBeProtected​(java.lang.Class<?> actual)
        Creates a new ClassModifierShouldBe.
        Parameters:
        actual - the actual value in the failed assertion.
        Returns:
        the created ErrorMessageFactory.