public ImageComparerManager(IImageComparerAlgorithm comparer, IImagePainter painter, IImageStorage imageStorage) { _comparer = comparer; _painter = painter; _imageStorage = imageStorage; }
public void Setup() { _lockObject = new object(); _comparerAlgorithm = new PixelByPixelImageComparerAlgorithm(new ArgbPixelComparerAlgorithm()); _rnd = new Random(1); }
public GridImageComparerAlgorithm(IImageComparerAlgorithm innerImageComparerAlgorithm, int xSplit, int ySplit) { _innerImageComparerAlgorithm = innerImageComparerAlgorithm; XSplit = xSplit; YSplit = ySplit; }
public void Setup() { _lockObject = new object(); _pixelComparerMock = new Mock <IPixelComparerAlgorithm>(); _comparerAlgorithm = new PixelByPixelImageComparerAlgorithm(_pixelComparerMock.Object); }
public void SetUp() { _lockObject = new object(); _pixelByPixelComparerMock = new Mock <IImageComparerAlgorithm>(); _comparerAlgorithm = new GridImageComparerAlgorithm(_pixelByPixelComparerMock.Object, XSplit, YSplit); }