Exemplo n.º 1
0
        public bool OnFilterButtonClick(string filter)
        {
            var result = _cm.ApplyFilter(filter, pbMainPicture, tbImageName, Origin);

            if (result == true)
            {
                return(result);
            }
            else
            {
                return(result);
            }
        }
        public UnitTest_ControlsManipulator()
        {
            _path = System.IO.Directory.GetCurrentDirectory() + "\\..\\..\\images";

            _imageGood = Substitute.For <IimageManipulation>();
            _imageGood.save(Arg.Any <Image>()).Returns(true);
            _imageGood.remove().Returns(true);

            _controlSubs = Substitute.For <IControlsManipulation>();
            _controlSubs.ApplyFilter(Arg.Any <string>(), Arg.Any <PictureBox>(), Arg.Any <TextBox>(), Arg.Any <Image>()).Returns(true);

            // instanciation for existing image
            _existingFilename = Substitute.For <IFilenameManipulation>();
            _existingFilename.getFolder().Returns(_path);
            _existingFilename.getFullPath().Returns(_path + "\\a.jpg");
            _existingFilename.getFileName().Returns("a");

            _imageExisting = new ImageManipulation(_existingFilename);
        }