[jboss-cvs] JBoss Messaging SVN: r4597 - trunk/tests/src/org/jboss/messaging/tests/unit/core/util.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Jun 26 10:26:59 EDT 2008
Author: jmesnil
Date: 2008-06-26 10:26:59 -0400 (Thu, 26 Jun 2008)
New Revision: 4597
Modified:
trunk/tests/src/org/jboss/messaging/tests/unit/core/util/SimpleStringTest.java
Log:
added testSizeofString
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-26 14:00:19 UTC (rev 4596)
+++ trunk/tests/src/org/jboss/messaging/tests/unit/core/util/SimpleStringTest.java 2008-06-26 14:26:59 UTC (rev 4597)
@@ -22,8 +22,11 @@
package org.jboss.messaging.tests.unit.core.util;
+import static org.jboss.messaging.tests.util.RandomUtil.randomString;
import junit.framework.TestCase;
+import org.jboss.messaging.tests.util.RandomUtil;
+import org.jboss.messaging.util.DataConstants;
import org.jboss.messaging.util.SimpleString;
/**
@@ -227,4 +230,14 @@
assertEquals(myString, s.toString());
}
+
+ public void testSizeofString() throws Exception
+ {
+ assertEquals(DataConstants.SIZE_INT, SimpleString.sizeofString(null));
+ assertEquals(DataConstants.SIZE_INT, SimpleString.sizeofString(new SimpleString("")));
+
+ SimpleString str = new SimpleString(randomString());
+ assertEquals(DataConstants.SIZE_INT + str.getData().length, SimpleString.sizeofString(str));
+
+ }
}
More information about the jboss-cvs-commits
mailing list