diff --git a/src/main/java/com/assertthat/selenium_shutterbug/core/Snapshot.java b/src/main/java/com/assertthat/selenium_shutterbug/core/Snapshot.java index 0479533..ee7d5a9 100644 --- a/src/main/java/com/assertthat/selenium_shutterbug/core/Snapshot.java +++ b/src/main/java/com/assertthat/selenium_shutterbug/core/Snapshot.java @@ -277,8 +277,7 @@ public boolean equals(BufferedImage image, double deviation) { * @return true if the the provided image and current image are strictly equal. */ public boolean equalsWithDiff(BufferedImage image, String resultingImagePath) { - if (this.getImage() == image) return true; - return getImage() != null ? ImageProcessor.imagesAreEqualsWithDiff(getImage(), image, resultingImagePath, 0) : image == null; + return equalsWithDiff(image, resultingImagePath,0); } /** @@ -298,8 +297,7 @@ public boolean equalsWithDiff(BufferedImage image, String resultingImagePath, do * @return true if the the provided image and current image are strictly equal. */ public boolean equalsWithDiff(Snapshot image, String resultingImagePath) { - if (this == image) return true; - return getImage() != null ? ImageProcessor.imagesAreEqualsWithDiff(getImage(), image.getImage(),resultingImagePath, 0) : image == null; + return equalsWithDiff(image, resultingImagePath,0); } /**