Пример #1
0
        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);
        }
Пример #2
0
        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];
        }