Ejemplo n.º 1
0
        private void DoParsing()
        {
            MetricsParser parser = new MetricsParser(projectsFolder + projectName + Path.DirectorySeparatorChar + "results");

            CoverageFileFinder finder = new CoverageFileFinder.Builder()
                                        .PrimePathCoveragePrefix(ppcPrefix)
                                        .EdgeCoveragePrefix(ecPrefix)
                                        .TestPathPrefix(tpPrefix)
                                        .Build();

            parsingResult = parser.ParseMetrics(finder);
        }
Ejemplo n.º 2
0
            public PpcEcGenerator Build()
            {
                CheckRequiredFields();

                CoverageFileFinder finder = new CoverageFileFinder.Builder()
                                            .PrimePathCoveragePrefix(ppcPrefix)
                                            .EdgeCoveragePrefix(ecPrefix)
                                            .TestPathPrefix(tpPrefix)
                                            .InfeasiblePathPrefix(infPrefix)
                                            .Build();


                return(new PpcEcGenerator(projectPath, outputPath, finder, observers));
            }