public string ParseReport(string repositoryName) { var fileStream = new FileStream("C:" + "\\Users\\" + Environment.UserName + @"\Desktop\Reports\ToolErrorDuplicationReport.txt" , FileMode.OpenOrCreate, FileAccess.Write); fileStream.SetLength(0); fileStream.Close(); int totalNumberOfErrors = 0; int totalNumberOfDuplicates = 0; totalNumberOfErrors = ParseResharperErrorReport(); totalNumberOfDuplicates = ParseResharperDuplicationReport(); string totalNumberOfIssues = totalNumberOfErrors + "," + totalNumberOfDuplicates; LogIssuesFileLib.LogIssuesFile logIssuesFile = new LogIssuesFileLib.LogIssuesFile(); logIssuesFile.WriteIssuesToFile(totalNumberOfIssues, repositoryName); return(totalNumberOfIssues); }
public void Check_Existence_Of_ThresholdValueFile() { string repositoryName = "PractiseApp"; LogIssuesFileLib.LogIssuesFile logIssuesFile = new LogIssuesFileLib.LogIssuesFile(); int thresholdValue = 173; logIssuesFile.WriteThresholdValueToFile(thresholdValue, repositoryName); string Path = "C:\\Users\\320050487\\Desktop\\ThresholdCheck\\"; string solnName = "Threshold" + repositoryName; string filePath = Path + solnName + ".txt"; if (File.Exists(filePath)) { Assert.IsTrue(true); } else { Assert.IsTrue(false); } }
public void Check_Existence_Of_IssuesFile() { string repositoryName = "PractiseApp"; LogIssuesFileLib.LogIssuesFile logIssuesFile = new LogIssuesFileLib.LogIssuesFile(); string totalIssues = "162,11"; logIssuesFile.WriteIssuesToFile(totalIssues, repositoryName); string Path = "C:\\Users\\320050487\\Desktop\\GatingMethod\\"; string solnName = "History" + repositoryName; string filePath = Path + solnName + ".txt"; if (File.Exists(filePath)) { Assert.IsTrue(true); } else { Assert.IsTrue(false); } }