public void BeforeEachTest() { _colorRangeFactoryMock = Substitute.For <IColorRangeFactory>(); _colorRangeMock = Substitute.For <IColorRange>(); _colorRangeMock.RangeRed.Returns(new[] { 1, 1 }); _colorRangeMock.RangeBlue.Returns(new[] { 1, 1 }); _colorRangeMock.RangeGreen.Returns(new[] { 1, 1 }); _colorRangeFactoryMock.Create().Returns(_colorRangeMock); _colorRanges = new ColorRanges(_colorRangeFactoryMock); }
public void BeforeEachTest() { _blobCounterWrapperMock = Substitute.For <BlobCounterWrapper>(); _simpleShapeCheckerWrapperMock = Substitute.For <SimpleShapeCheckerWrapper>(); _colorFilteringWrapperMock = Substitute.For <ColorFilteringWrapper>(); _colorRangeFactoryMock = Substitute.For <IColorRangeFactory>(); _postItAnalysis = new PostItAnalysis(_blobCounterWrapperMock, _simpleShapeCheckerWrapperMock, _colorFilteringWrapperMock); var colorRanges = new ColorRanges(_colorRangeFactoryMock); _yellowRgbRanges = colorRanges.Rgb[Colors.Yellow]; }