protected override void OnPropertyChanged(string propertyName) { base.OnPropertyChanged(propertyName); switch (propertyName) { case "RootPath": if (CheckPath(propertyName, RootPath)) { SetDefaultPaths(); } break; case "FrameworkPath": CheckPath(propertyName, FrameworkPath); break; case "TestSuiteFile": CheckFile(propertyName, TestSuiteFile); break; default: break; } CreateConfigsCommand.Refresh(); }
public RunnerConfigPresenter(RunnerConfigManager runnerConfigManager) : base() { this.runnerConfigManager = runnerConfigManager; CreateConfigsCommand = new CreateConfigsCommand(this); }