Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/NameToolsTests.java')
-rw-r--r--jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/NameToolsTests.java21
1 files changed, 10 insertions, 11 deletions
diff --git a/jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/NameToolsTests.java b/jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/NameToolsTests.java
index eb178f211a..a389583e0d 100644
--- a/jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/NameToolsTests.java
+++ b/jpa/tests/org.eclipse.jpt.utility.tests/src/org/eclipse/jpt/utility/tests/internal/NameToolsTests.java
@@ -16,6 +16,7 @@ import junit.framework.TestCase;
import org.eclipse.jpt.utility.internal.CollectionTools;
import org.eclipse.jpt.utility.internal.NameTools;
+@SuppressWarnings("nls")
public class NameToolsTests extends TestCase {
public NameToolsTests(String name) {
@@ -146,17 +147,6 @@ public class NameToolsTests extends TestCase {
assertEquals("Oracle3", NameTools.uniqueNameFor("Oracle", strings.iterator()));
}
- public void testUniqueJavaNameForCollection() {
- Collection<String> strings = new ArrayList<String>();
- strings.add("Oracle");
- strings.add("Oracle");
- strings.add("Oracle2");
- strings.add("Oracle1");
-
- assertEquals("private2", NameTools.uniqueJavaNameFor("private", strings.iterator()));
- assertEquals("class2", NameTools.uniqueJavaNameFor("class", strings.iterator()));
- }
-
public void testBuildQualifiedDatabaseObjectName() {
assertEquals("catalog.schema.name", NameTools.buildQualifiedDatabaseObjectName("catalog", "schema", "name"));
assertEquals("catalog..name", NameTools.buildQualifiedDatabaseObjectName("catalog", null, "name"));
@@ -224,4 +214,13 @@ public class NameToolsTests extends TestCase {
}
+ public void testStringIsLegalJavaIdentifier() {
+ assertFalse(NameTools.stringIsLegalJavaIdentifier("class"));
+ assertTrue(NameTools.stringIsLegalJavaIdentifier("clasS"));
+
+ assertFalse(NameTools.stringIsLegalJavaIdentifier("7foo"));
+ assertFalse(NameTools.stringIsLegalJavaIdentifier("foo@bar"));
+ assertTrue(NameTools.stringIsLegalJavaIdentifier("_foo"));
+ }
+
}

Back to the top