[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