diff options
Diffstat (limited to 'org.jacoco.core.test/src/org/jacoco/core/data/ExecutionDataTest.java')
-rw-r--r-- | org.jacoco.core.test/src/org/jacoco/core/data/ExecutionDataTest.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/org.jacoco.core.test/src/org/jacoco/core/data/ExecutionDataTest.java b/org.jacoco.core.test/src/org/jacoco/core/data/ExecutionDataTest.java index 541ddb33..5dbe6204 100644 --- a/org.jacoco.core.test/src/org/jacoco/core/data/ExecutionDataTest.java +++ b/org.jacoco.core.test/src/org/jacoco/core/data/ExecutionDataTest.java @@ -54,6 +54,22 @@ public class ExecutionDataTest { } @Test + public void testHasHits() { + final boolean[] probes = new boolean[] { false, false, false }; + final ExecutionData e = new ExecutionData(5, "Example", probes); + assertFalse(e.hasHits()); + probes[1] = true; + assertTrue(e.hasHits()); + } + + @Test + public void testHasHits_empty() { + final boolean[] probes = new boolean[] {}; + final ExecutionData e = new ExecutionData(5, "Example", probes); + assertFalse(e.hasHits()); + } + + @Test public void testMerge() { final ExecutionData a = new ExecutionData(5, "Example", new boolean[] { false, true, false, true }); |