Class ShouldHaveBinaryContent

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

public class ShouldHaveBinaryContent extends BasicErrorMessageFactory
Creates an error message indicating that an assertion that verifies that a file/path has a given binary content failed.
Author:
Olivier Michallat
  • Method Details

    • shouldHaveBinaryContent

      public static ErrorMessageFactory shouldHaveBinaryContent(File actual, org.assertj.core.internal.BinaryDiffResult diff)
      Parameters:
      actual - the actual file in the failed assertion.
      diff - the differences between actual and the given binary content.
      Returns:
      the created ErrorMessageFactory.
    • shouldHaveBinaryContent

      public static ErrorMessageFactory shouldHaveBinaryContent(Path actual, org.assertj.core.internal.BinaryDiffResult diff)
      Parameters:
      actual - the actual path in the failed assertion.
      diff - the differences between actual and the given binary content.
      Returns:
      the created ErrorMessageFactory.
    • shouldHaveBinaryContent

      public static ErrorMessageFactory shouldHaveBinaryContent(InputStream actual, org.assertj.core.internal.BinaryDiffResult diff)
      Parameters:
      actual - the actual input stream in the failed assertion.
      diff - the differences between actual and the given binary content.
      Returns:
      the created ErrorMessageFactory.