001 package org.hackystat.dailyprojectdata.resource.coverage.jaxb; 002 003 import static org.junit.Assert.assertEquals; 004 import static org.junit.Assert.assertTrue; 005 006 import org.junit.Test; 007 008 public class TestJAXBExtensions { 009 /** 010 * Test the property manipulation extensions to SensorData. 011 */ 012 @Test 013 public void testCoverageExtensions() { 014 CoverageDailyProjectData dpd = new CoverageDailyProjectData(); 015 ConstructData data = new ConstructData(); 016 data.setNumCovered(1); 017 data.setNumUncovered(1); 018 dpd.getConstructData().add(data); 019 assertTrue("Testing hasCoverageData", dpd.hasCoverageData()); 020 assertEquals("Testing percentage", 50, dpd.getPercentageCoverage()); 021 } 022 }