public UICodeCheck(string[] keyWords, ICheckConfig checkConfig) { this.keyWords = keyWords; this.checkConfig = checkConfig; UIEvidence.Feature = Feature.UICodeCheck; UIEvidence.HelperMessage = messages.UICodeCheck; }
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"; }
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; }
public SolutionFileExistsCheck(ICheckConfig config) { pathManager = config.PathManager; SolutionFileEvidence.Feature = Feature.SolutionFileExists; }