From: <iro...@us...> - 2009-09-19 16:00:24
|
Revision: 154 http://pojomatic.svn.sourceforge.net/pojomatic/?rev=154&view=rev Author: iroberts Date: 2009-09-19 16:00:18 +0000 (Sat, 19 Sep 2009) Log Message: ----------- Add test for hashCode of field property Modified Paths: -------------- trunk/PojomaticAll/Pojomatic/src/test/java/org/pojomatic/internal/PropertyElementTest.java Modified: trunk/PojomaticAll/Pojomatic/src/test/java/org/pojomatic/internal/PropertyElementTest.java =================================================================== --- trunk/PojomaticAll/Pojomatic/src/test/java/org/pojomatic/internal/PropertyElementTest.java 2009-09-14 06:45:33 UTC (rev 153) +++ trunk/PojomaticAll/Pojomatic/src/test/java/org/pojomatic/internal/PropertyElementTest.java 2009-09-19 16:00:18 UTC (rev 154) @@ -58,11 +58,16 @@ } @Test - public void testHashCode() throws Exception { - assertEquals(getTestMethod().hashCode(), new PropertyAccessor(getTestMethod(), "").hashCode()); + public void testMethodHashCode() throws Exception { + assertEquals(getTestMethod().hashCode(), new PropertyAccessor(getTestMethod(), "salt").hashCode()); } @Test + public void testFieldHashCode() throws Exception { + assertEquals(getTestField().hashCode(), new PropertyField(getTestField(), "salt").hashCode()); + } + + @Test public void testGetNameForField() throws Exception { assertEquals("testField", new PropertyField(getTestField(), "").getName()); assertEquals("foo", new PropertyField(getTestField(), "foo").getName()); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |