[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