public void Setup()
        {
            ImageResizer resizer      = new ImageResizer();
            ImageRenamer imageRenamer = new ImageRenamer();

            _resultChecker = new AndroidResultChecker(resizer, imageRenamer);
            _service       = new DroidResizeService(resizer, imageRenamer, new ProjectUpdaterStub());


            if (Directory.Exists(OutDir))
            {
                Directory.Delete(OutDir, true);
            }
        }
        public void Setup()
        {
            ImageResizer resizer      = new ImageResizer();
            ImageRenamer imageRenamer = new ImageRenamer();

            _resultChecker      = new IOSResultChecker(resizer, imageRenamer);
            _projectFileUpdater = new IOSProjectFileUpdater();
            _service            = new IOSImageResizeService(resizer, imageRenamer, _projectFileUpdater);
            _projectFileTester  = new ProjectFileTester(_projectFileUpdater);


            if (Directory.Exists(OutDir))
            {
                Directory.Delete(OutDir, true);
            }
        }
示例#3
0
        public void Setup()
        {
            ImageResizer resizer      = new ImageResizer();
            ImageRenamer imageRenamer = new ImageRenamer();

            _iOSResultChecker = new IOSResultChecker(resizer, imageRenamer);

            if (Directory.Exists(OutDir))
            {
                Directory.Delete(OutDir, true);
            }

            if (!Directory.Exists(Path.GetDirectoryName(WorkProjectFile)))
            {
                Directory.CreateDirectory(Path.GetDirectoryName(WorkProjectFile));
            }

            File.Copy(ProjectFile, WorkProjectFile);
        }
 public void Setup()
 {
     _imageRenamer = new ImageRenamer();
 }
 public AndroidResultChecker(ImageResizer resizer, ImageRenamer imageRenamer)
 {
     _imageResizer = resizer;
     _imageRenamer = imageRenamer;
 }
示例#6
0
 public IOSResultChecker(ImageResizer resizer, ImageRenamer imageRenamer)
 {
     _imageResizer = resizer;
     _imageRenamer = imageRenamer;
 }