[hibernate-commits] Hibernate SVN: r10313 - trunk/Hibernate3/test/org/hibernate/test/util

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Wed Aug 23 09:19:44 EDT 2006


Author: steve.ebersole at jboss.com
Date: 2006-08-23 09:19:43 -0400 (Wed, 23 Aug 2006)
New Revision: 10313

Added:
   trunk/Hibernate3/test/org/hibernate/test/util/StringHelperTest.java
Log:
HHH-2022 : property names with leading underscores

Added: trunk/Hibernate3/test/org/hibernate/test/util/StringHelperTest.java
===================================================================
--- trunk/Hibernate3/test/org/hibernate/test/util/StringHelperTest.java	2006-08-23 12:43:54 UTC (rev 10312)
+++ trunk/Hibernate3/test/org/hibernate/test/util/StringHelperTest.java	2006-08-23 13:19:43 UTC (rev 10313)
@@ -0,0 +1,26 @@
+package org.hibernate.test.util;
+
+import junit.framework.TestCase;
+import org.hibernate.util.StringHelper;
+
+/**
+ * todo: describe StringHelperTest
+ *
+ * @author Steve Ebersole
+ */
+public class StringHelperTest extends TestCase {
+	public StringHelperTest(String string) {
+		super( string );
+	}
+
+	public void testAliasGeneration() {
+		assertSimpleAlias( "xyz", "xyz_" );
+		assertSimpleAlias( "_xyz", "xyz_" );
+		assertSimpleAlias( "!xyz", "xyz_" );
+		assertSimpleAlias( "abcdefghijklmnopqrstuvwxyz", "abcdefghij_" );
+	}
+
+	private void assertSimpleAlias(String source, String expected) {
+		assertEquals( expected, StringHelper.generateAlias( source ) );
+	}
+}




More information about the hibernate-commits mailing list