Ejemplo n.º 1
0
 public UICodeCheck(string[] keyWords, ICheckConfig checkConfig)
 {
     this.keyWords            = keyWords;
     this.checkConfig         = checkConfig;
     UIEvidence.Feature       = Feature.UICodeCheck;
     UIEvidence.HelperMessage = messages.UICodeCheck;
 }
Ejemplo n.º 2
0
        public TestCountCheck(ICheckConfig checkConfig, Task <List <FeatureEvidence> > projectBuildTask)
        {
            this.projectBuildTask = projectBuildTask;
            workingDir            = Path.Combine(checkConfig.PathManager.ModifiedTestDirPath, "UnitConverterTests");
            pathManager           = checkConfig.PathManager;

            UnitTestEvidence.Feature       = Feature.TestCountCheck;
            UnitTestEvidence.HelperMessage = messages.TestCountCheck;
            processName = "dotnet";
            arguments   = "test --no-build";
        }
Ejemplo n.º 3
0
 public GitCheck(ICheckConfig checkConfig)
 {
     repositoryPath            = checkConfig.PathManager.ModifiedTestDirPath;
     GitEvidence.Feature       = Feature.GitCheck;
     GitEvidence.HelperMessage = messages.GitCheck;
 }
 public FileChangeFinder(ICheckConfig checkConfig)
 {
     modifiedTestDir                  = checkConfig.PathManager.ModifiedTestDirPath;
     FileChangeEvidence.Feature       = Feature.FilesChangedCheck;
     FileChangeEvidence.HelperMessage = messages.FilesChangedCheck;
 }
Ejemplo n.º 5
0
 public SolutionFileExistsCheck(ICheckConfig config)
 {
     pathManager = config.PathManager;
     SolutionFileEvidence.Feature = Feature.SolutionFileExists;
 }