Package net.sourceforge.cobertura.coveragedata

Examples of net.sourceforge.cobertura.coveragedata.ProjectData.merge()


    @Test
    public void testPackageMerge() {
        PackageAndProjectData pOne = new PackageAndProjectData(
                buildOneCoverage(), "com.one");
        ProjectData two = new ProjectData();
        two.merge(pOne.getData());
        addSomeStuff(two, "bleep", 1);
        PackageAndProjectData pTwo = new PackageAndProjectData(two, "com.two");
        ProjectDataDifferenceCalculator dcalc = new ProjectDataDifferenceCalculator(
                two, pOne.getData());
        assertEquals(7, two.getNumberOfCoveredLines());
View Full Code Here


        ProjectDataDifferenceCalculator dcalc = new ProjectDataDifferenceCalculator(
                two, pOne.getData());
        assertEquals(7, two.getNumberOfCoveredLines());
        assertEquals(1, dcalc.getDifference().getNumberOfCoveredLines());
        ProjectData three = new ProjectData();
        three.merge(two);
        addSomeStuff(three, "foo", 4);
        addSomeStuff(three, "blap", 5);
        assertEquals(three.getNumberOfCoveredLines(), 13);
        PackageAndProjectData pThree = new PackageAndProjectData(three,
                "com.one");
View Full Code Here

     
      synchronized (CoberturaWrapperAsset.PROJECT_DATA)
      {
         for(ProjectData assetData : CoberturaWrapperAsset.PROJECT_DATA)
         {
            projectData.merge(assetData);
         }
         CoberturaWrapperAsset.PROJECT_DATA.clear();
      }
      TouchCollector.applyTouchesOnProjectData(projectData);
     
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.