[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