diff options
author | Marc R. Hoffmann <hoffmann@mountainminds.com> | 2011-02-28 17:20:53 +0000 |
---|---|---|
committer | Marc R. Hoffmann <hoffmann@mountainminds.com> | 2011-02-28 17:20:53 +0000 |
commit | fc706fac7a9991627cf2efcb215b46dd11ba2162 (patch) | |
tree | 9fd44fabd747fe846f2f122c7ca8db9828659d3f /org.jacoco.core.test/src/org/jacoco/core/internal/instr/ClassInstrumenterTest.java | |
parent | 51a3135de62cb4a25f404c334f9865d45f0a008e (diff) | |
download | platform_external_jacoco-fc706fac7a9991627cf2efcb215b46dd11ba2162.tar.gz platform_external_jacoco-fc706fac7a9991627cf2efcb215b46dd11ba2162.tar.bz2 platform_external_jacoco-fc706fac7a9991627cf2efcb215b46dd11ba2162.zip |
Improve test coverage.
Diffstat (limited to 'org.jacoco.core.test/src/org/jacoco/core/internal/instr/ClassInstrumenterTest.java')
-rw-r--r-- | org.jacoco.core.test/src/org/jacoco/core/internal/instr/ClassInstrumenterTest.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/org.jacoco.core.test/src/org/jacoco/core/internal/instr/ClassInstrumenterTest.java b/org.jacoco.core.test/src/org/jacoco/core/internal/instr/ClassInstrumenterTest.java index e8106a68..1e83a588 100644 --- a/org.jacoco.core.test/src/org/jacoco/core/internal/instr/ClassInstrumenterTest.java +++ b/org.jacoco.core.test/src/org/jacoco/core/internal/instr/ClassInstrumenterTest.java @@ -11,10 +11,13 @@ *******************************************************************************/
package org.jacoco.core.internal.instr;
+import static org.junit.Assert.assertNull;
+
import org.jacoco.core.runtime.IRuntime;
import org.jacoco.core.runtime.LoggerRuntime;
import org.junit.Before;
import org.junit.Test;
+import org.objectweb.asm.MethodVisitor;
import org.objectweb.asm.commons.EmptyVisitor;
/**
@@ -46,4 +49,16 @@ public class ClassInstrumenterTest { null, null);
}
+ @Test
+ public void testNoMethodVisitor() {
+ instrumenter = new ClassInstrumenter(123, runtime, new EmptyVisitor() {
+ @Override
+ public MethodVisitor visitMethod(int access, String name,
+ String desc, String signature, String[] exceptions) {
+ return null;
+ }
+ });
+ assertNull(instrumenter.visitMethod(0, "foo", "()V", null, null));
+ }
+
}
|