Write a java test for the equals method! What is the point in wasting time on that?
All good java programmers know the equals and hashcode methods are vitally important. I have seen some unpredictable behavior through bugs in these two methods.
If your about to click away to something more interesting fine, but first read my page with an example equals bug. See if you can spot the problem before I show the solution.
Writing a test for the equals method
Writing a test for equals is so easy its tedious. Which is perhaps why so much code gets written and not tested. First from the javadoc what are the specifications for a good equals and hashcode implementations?












