Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
            }
        }
Exemplo n.º 3
0
        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);
            }
        }