Class BufferedImageAssertion

java.lang.Object
org.carrot2.labs.test.BufferedImageAssertion

public class BufferedImageAssertion extends Object
Assertions on instances of CssProperty.
  • Constructor Details

    • BufferedImageAssertion

      public BufferedImageAssertion(BufferedImage actual)
      Creates a BufferedImage assertion.
      Parameters:
      actual - the actual
  • Method Details

    • isIndexedColor

      public BufferedImageAssertion isIndexedColor()
      Asserts that the image is an indexed color image.
      Returns:
      the buffered image assertion
    • isDirectColor

      public BufferedImageAssertion isDirectColor()
      Asserts that the image is a direct color image.
      Returns:
      the buffered image assertion
    • hasBitAlpha

      public BufferedImageAssertion hasBitAlpha()
      Asserts that the image has bit (0/1) alpha areas.
      Returns:
      the buffered image assertion
    • hasTrueAlpha

      public BufferedImageAssertion hasTrueAlpha()
      Asserts that the image has true (0..1) alpha areas.
      Returns:
      the buffered image assertion
    • doesNotHaveAlpha

      public BufferedImageAssertion doesNotHaveAlpha()
      Asserts that the image has or doesn't have any transparent areas.
      Returns:
      the buffered image assertion
    • hasNumberOfColorsEqualTo

      public BufferedImageAssertion hasNumberOfColorsEqualTo(int colors)
      Asserts that the image has the specified number of colors, fully transparent pixels are not counted.
      Parameters:
      colors - the colors
      Returns:
      the buffered image assertion
    • isEqualTo

      public BufferedImageAssertion isEqualTo(BufferedImage expected)
      Checks if is equal to.
      Parameters:
      expected - the expected
      Returns:
      the buffered image assertion
    • isNotEqualTo

      public BufferedImageAssertion isNotEqualTo(BufferedImage expected)
      Checks if is not equal to.
      Parameters:
      expected - the expected
      Returns:
      the buffered image assertion
    • as

      public BufferedImageAssertion as(String description)
      As.
      Parameters:
      description - the description
      Returns:
      the buffered image assertion
    • hasSize

      public BufferedImageAssertion hasSize(Dimension dimension)
      Checks for size.
      Parameters:
      dimension - the dimension
      Returns:
      the buffered image assertion