public void TestInitialize() { authenticationRepo = new DataAccessLayer.UserAuthenticationRepository.UserAuthenticationRepository(true); codeAnalysisGater = new CodeGater(true); userCodeAnalysisRepo = new DataAccessLayer.UserCodeAnalysisRepository.UserCodeAnalysisRepository(true); authenticationRepo.SignUp("Admin", "pass"); userCodeAnalysisRepo.Add("Admin", "path", "master", Tools.PVS, 20, -1); userCodeAnalysisRepo.Add("Admin", "path", "master", Tools.PVS, 10, -1); }
public void Given_Existing_ParsedReport_With_Less_Thresold_When_RelativeGate_Invoked_Then_false_Asserted() { Thread.Sleep(1000); userCodeAnalysisRepo.Add("Admin", "path", "master", Tools.PVS, 5, -1); Thread.Sleep(1000); userCodeAnalysisRepo.Add("Admin", "path", "master", Tools.PVS, 15, -1); var boolcond = codeAnalysisGater.RelativeGate("Admin", Tools.PVS, "path", "master"); Assert.IsFalse(boolcond); }
public List <AnalysisReport> ParseReport(string userName, string path, string branch) { if (!File.Exists($@"C:\StaticAnalysisData\Results\{userName}\ResharperOutput.html")) { return(new List <AnalysisReport>()); } string[] lines = File.ReadAllLines($@"C:\StaticAnalysisData\Results\{userName}\ResharperOutput.html"); var report = ParseReportToList(lines); repo.Add(userName, path, branch, Tools.Resharper, report.Count, -1); return(report); }
public List <AnalysisReport> ParseReport(string userName, string path, string branch) { if (!File.Exists($@"C:\StaticAnalysisData\Results\{userName}\SimianResult.txt")) { return(new List <AnalysisReport>()); } string[] lines = File.ReadAllLines( $@"C:\StaticAnalysisData\Results\{userName}\SimianResult.txt"); var report = ParseReportToList(lines); List <AnalysisReport> simianReport = new List <AnalysisReport>(); simianReport.Add(report); repo.Add(userName, path, branch, Tools.Simian, report.Line, -1); return(simianReport); }