Top Description Constructors Methods
org.assertj.core.internal

public Class BinaryDiff

extends Object
Class Inheritance
Annotations
@VisibleForTesting
Imports
java.io.BufferedInputStream, .ByteArrayInputStream, .File, .IOException, .InputStream, java.nio.file.Files, .Path, org.assertj.core.util.VisibleForTesting

Compares the binary content of two inputStreams/paths.
Author
Olivier Michallat

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public BinaryDiffResult
diff(File actual, byte[] expected)

public BinaryDiffResult
diff(Path actual, byte[] expected)

public BinaryDiffResult
diff(InputStream actualStream, byte[] expected)

public BinaryDiffResult
diff(InputStream actualStream, InputStream expectedStream)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

BinaryDiffback to summary
public BinaryDiff()

Method Detail

diffback to summary
public BinaryDiffResult diff(File actual, byte[] expected) throws IOException
Annotations
@VisibleForTesting
diffback to summary
public BinaryDiffResult diff(Path actual, byte[] expected) throws IOException
Annotations
@VisibleForTesting
diffback to summary
public BinaryDiffResult diff(InputStream actualStream, byte[] expected) throws IOException
Annotations
@VisibleForTesting
diffback to summary
public BinaryDiffResult diff(InputStream actualStream, InputStream expectedStream) throws IOException
Annotations
@VisibleForTesting