Class ShouldHavePackage

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

public class ShouldHavePackage extends BasicErrorMessageFactory
Creates an error message indicating that a Class should have a given package.
  • Field Details

    • SHOULD_HAVE_PACKAGE

      private static final String SHOULD_HAVE_PACKAGE
    • BUT_HAD_NONE

      private static final String BUT_HAD_NONE
    • BUT_HAD

      private static final String BUT_HAD
  • Constructor Details

    • ShouldHavePackage

      private ShouldHavePackage(Class<?> actual, String expectedPackage)
    • ShouldHavePackage

      private ShouldHavePackage(Class<?> actual, String expectedPackage, String actualPackage)
  • Method Details

    • shouldHavePackage

      public static ErrorMessageFactory shouldHavePackage(Class<?> actual, Package aPackage)
      Creates a new ShouldHavePackage with a Package instance.
      Parameters:
      actual - the actual value in the failed assertion.
      aPackage - the expected package
      Returns:
      the created ErrorMessageFactory.
    • shouldHavePackage

      public static ErrorMessageFactory shouldHavePackage(Class<?> actual, String packageName)
      Creates a new ShouldHavePackage with a package name.
      Parameters:
      actual - the actual value in the failed assertion.
      packageName - the expected package name
      Returns:
      the created ErrorMessageFactory.