[jboss-cvs] JBoss Messaging SVN: r4556 - trunk/tests/src/org/jboss/messaging/tests/unit/core/util.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jun 23 09:52:27 EDT 2008
Author: jmesnil
Date: 2008-06-23 09:52:26 -0400 (Mon, 23 Jun 2008)
New Revision: 4556
Modified:
trunk/tests/src/org/jboss/messaging/tests/unit/core/util/SimpleStringTest.java
Log:
added unit tests
Modified: trunk/tests/src/org/jboss/messaging/tests/unit/core/util/SimpleStringTest.java
===================================================================
--- trunk/tests/src/org/jboss/messaging/tests/unit/core/util/SimpleStringTest.java 2008-06-23 13:29:30 UTC (rev 4555)
+++ trunk/tests/src/org/jboss/messaging/tests/unit/core/util/SimpleStringTest.java 2008-06-23 13:52:26 UTC (rev 4556)
@@ -188,11 +188,24 @@
public void testEquals() throws Exception
{
+ assertFalse(new SimpleString("abcdef").equals(new Object()));
+
assertEquals(new SimpleString("abcdef"), new SimpleString("abcdef"));
assertFalse(new SimpleString("abcdef").equals(new SimpleString("abggcdef")));
+ assertFalse(new SimpleString("abcdef").equals(new SimpleString("ghijkl")));
}
+ public void testHashcode() throws Exception
+ {
+ SimpleString str = new SimpleString("abcdef");
+ SimpleString sameStr = new SimpleString("abcdef");
+ SimpleString differentStr = new SimpleString("ghijk");
+
+ assertTrue(str.hashCode() == sameStr.hashCode());
+ assertFalse(str.hashCode() == differentStr.hashCode());
+ }
+
public void testUnicode() throws Exception
{
String myString = "abcdef&^*&!^ghijkl\uB5E2\uCAC7\uB2BB\uB7DD\uB7C7\uB3A3\uBCE4\uB5A5";
More information about the jboss-cvs-commits
mailing list