public override bool PostExecute(IProgressIndicator pi)
        {
            try
            {
                if (!base.PostExecute(pi))
                {
                    return(false);
                }

                RunnerFileWatcher.Path = Solution.SolutionFilePath.Directory.FullPath;

                RunnerFileWatcher.OnFileChange(f =>
                                               ObjectFactory.NewRenameStep
                                               (
                                                   f.FeatureFileFromRunner(),
                                                   InitialName,
                                                   InitialStageExecuter.NewName
                                               )
                                               .Execute());
            }
            catch (Exception e)
            {
                MessageBox.ShowInfo(e.ToString());
            }

            return(true);
        }
Exemple #2
0
        void Rename__to(string OldName, string NewName)
        {
            TestingWithWatcher = true;

            EnsureRunnerFileExists();

            RunnerFileWatcher.OnFileChange(f =>
                                           ObjectFactory.NewRenameStep
                                           (
                                               f.FeatureFileFromRunner(),
                                               OldName.Replace(" ", "_"),
                                               NewName.Replace(" ", "_")
                                           )
                                           .Execute());

            ChangeRunnerFile();

            Thread.Sleep(50);
        }