Beispiel #1
0
 public UnimaProjectOpener(
     ILoadingDisplayer loadingDisplayer,
     IMutationModuleTabOpener mutationModuleTabOpener,
     IMediator mediator)
 {
     _loadingDisplayer        = loadingDisplayer;
     _mutationModuleTabOpener = mutationModuleTabOpener;
     _mediator = mediator;
 }
 public NewProjectFromGitViewModel(
     FilePicker filePickerService,
     ILoadingDisplayer loadingDisplayer,
     IStartModuleTabOpener startModuleTabOpener,
     IGitCloner gitCloner,
     SolutionFinder solutionFinder)
 {
     _filePickerService    = filePickerService;
     _loadingDisplayer     = loadingDisplayer;
     _startModuleTabOpener = startModuleTabOpener;
     _gitCloner            = gitCloner;
     _solutionFinder       = solutionFinder;
     ProjectPathCommand    = new DelegateCommand(PickProjectPath);
     GoNextCommand         = new DelegateCommand(async() => await GoNext());
     BranchName            = "master";
 }
 public MutationDocumentsOverviewViewModel(IMediator mediator, IMutationModuleTabOpener tabOpener, ILoadingDisplayer loadingDisplayer)
 {
     _mediator                 = mediator;
     _tabOpener                = tabOpener;
     _loadingDisplayer         = loadingDisplayer;
     Documents                 = new ObservableCollection <DocumentRowModel>();
     CreateDocumentsCommand    = new DelegateCommand(CreateDocuments);
     FileSelectedCommand       = new DelegateCommand <DocumentRowModel>(DocumentSelected);
     RunAllMutationsCommand    = new DelegateCommand(RunAllMutations);
     MutationOperatorGridItems = new ObservableCollection <MutationOperatorGridItem>(Enum
                                                                                     .GetValues(typeof(MutationOperators)).Cast <MutationOperators>().Select(m =>
                                                                                                                                                             new MutationOperatorGridItem
     {
         IsSelected       = true,
         MutationOperator = m,
         Description      = m.GetValue()
     }));
 }
Beispiel #4
0
 public NewProjectViewModel(
     FilePicker filePickerService,
     SolutionInfoService solutionInfoService,
     ILoadingDisplayer loadingDisplayer,
     IMediator mediator,
     IMutationModuleTabOpener mutationModuleTabOpener)
 {
     _filePickerService       = filePickerService;
     _solutionInfoService     = solutionInfoService;
     _loadingDisplayer        = loadingDisplayer;
     _mediator                = mediator;
     _mutationModuleTabOpener = mutationModuleTabOpener;
     TestRunnerTypes          = new List <string> {
         "DotNet", "xUnit", "NUnit"
     };
     ProjectNamesInSolution     = new List <string>();
     ProjectPathCommand         = new DelegateCommand(PickProjectPath);
     SolutionPathCommand        = new DelegateCommand(PickSolutionPathAsync);
     CreateProjectCommand       = new DelegateCommand(CreateProject);
     SelectedProjectsInSolution = new List <ProjectListItem>();
 }
Beispiel #5
0
 public MutationReportOpener(ILoadingDisplayer loadingDisplayer, IMutationModuleTabOpener mutationModuleTabOpener)
 {
     _loadingDisplayer        = loadingDisplayer;
     _mutationModuleTabOpener = mutationModuleTabOpener;
 }