You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by sc...@apache.org on 2002/12/08 22:22:42 UTC
cvs commit: jakarta-commons/lang/src/test/org/apache/commons/lang/builder HashCodeBuilderTest.java
scolebourne 2002/12/08 13:22:42
Modified: lang/src/test/org/apache/commons/lang/builder
HashCodeBuilderTest.java
Log:
Add ability to build compound hashCode using superclass
Revision Changes Path
1.2 +8 -1 jakarta-commons/lang/src/test/org/apache/commons/lang/builder/HashCodeBuilderTest.java
Index: HashCodeBuilderTest.java
===================================================================
RCS file: /home/cvs/jakarta-commons/lang/src/test/org/apache/commons/lang/builder/HashCodeBuilderTest.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- HashCodeBuilderTest.java 12 Sep 2002 22:01:00 -0000 1.1
+++ HashCodeBuilderTest.java 8 Dec 2002 21:22:42 -0000 1.2
@@ -166,6 +166,13 @@
fail();
}
+ public void testSuper() {
+ Object obj = new Object();
+ assertEquals(17 * 37 + (19 * 41 + obj.hashCode()), new HashCodeBuilder(17, 37).appendSuper(
+ new HashCodeBuilder(19, 41).append(obj).toHashCode()
+ ).toHashCode());
+ }
+
public void testObject() {
Object obj = null;
assertEquals(17 * 37, new HashCodeBuilder(17, 37).append(obj).toHashCode());
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>