public void Diffmask(string pathPic1, string pathPic2, int expectedMeanError, int expectedAbsoluteError, int expectedPixelErrorCount, double expectedPixelErrorPercentage) { using var maskImage = Compare.CalcDiffMaskImage(pathPic1, pathPic2); maskImage.Save("differenceMask.png"); var maskedDiff = Compare.CalcDiff(pathPic1, pathPic2, "differenceMask.png"); Assert.That(maskedDiff.AbsoluteError, Is.EqualTo(expectedAbsoluteError), "AbsoluteError"); Assert.That(maskedDiff.MeanError, Is.EqualTo(expectedMeanError), "MeanError"); Assert.That(maskedDiff.PixelErrorCount, Is.EqualTo(expectedPixelErrorCount), "PixelErrorCount"); Assert.That(maskedDiff.PixelErrorPercentage, Is.EqualTo(expectedPixelErrorPercentage), "PixelErrorPercentage"); }