diff --git a/core/org.eclipse.cdt.core.tests/misc/org/eclipse/cdt/core/internal/tests/StringBuilderTest.java b/core/org.eclipse.cdt.core.tests/misc/org/eclipse/cdt/core/internal/tests/StringBuilderTest.java index 6abf500dbcf..513becdf63c 100644 --- a/core/org.eclipse.cdt.core.tests/misc/org/eclipse/cdt/core/internal/tests/StringBuilderTest.java +++ b/core/org.eclipse.cdt.core.tests/misc/org/eclipse/cdt/core/internal/tests/StringBuilderTest.java @@ -11,6 +11,8 @@ package org.eclipse.cdt.core.internal.tests; +import java.lang.reflect.Method; + import junit.framework.Test; import junit.framework.TestCase; import junit.framework.TestSuite; @@ -38,4 +40,17 @@ public class StringBuilderTest extends TestCase { b1.append(b2); assertEquals("ab", b1.toString()); } + + public void testStringBuilderMethods() throws Exception { + Class clazz= StringBuilder.class; + Method method= clazz.getMethod("append", CharSequence.class); + assertNotNull(method); + try { + method= clazz.getMethod("append", StringBuilder.class); + fail(); + } + catch (NoSuchMethodException m) { + // ok + } + } }