@Test public void testGetSourceFileCoverage() { final SourceFileCoverageImpl c = new SourceFileCoverageImpl("Example.java", "com/example"); sourcefiles.add(c); final AnalyzedNodes nodes = new AnalyzedNodes(classes, sourcefiles); assertSame(c, nodes.getSourceFileCoverage("com/example", "Example.java")); }
@Test public void testGetClassCoverage() { final ClassCoverageImpl c = new ClassCoverageImpl("package/MyClass", 0, null, "java/lang/Object", new String[0]); classes.add(c); final AnalyzedNodes nodes = new AnalyzedNodes(classes, sourcefiles); assertSame(c, nodes.getClassCoverage("package/MyClass")); }
@Test public void testGetSourceFileCoverageNegative() { final AnalyzedNodes nodes = new AnalyzedNodes(classes, sourcefiles); assertNull(nodes.getSourceFileCoverage("com/example", "NotExist.java")); }
@Test public void testGetClassCoverageNegative() { final AnalyzedNodes nodes = new AnalyzedNodes(classes, sourcefiles); assertNull(nodes.getClassCoverage("somewhere/NotExist")); }