Dinesh -
Is JUnit the only one of its kind available for simple and effective unit testing of Java code? Does your book mention the names of some of them? (if not details).
No, there are other tools to automate unit testing, mostly commercial ones. My book only covers JUnit because it is very high quality, widely used, and open source.
Does your book describe it in more detail than I am able to lay my hands on through searching the web?
My book shows how to cleanly incorporate unit testing (for both entity classes and database classes) into a non-trivial application. Most of the material available on the web is either simple tutorial or reference material (although I can't say what may be out there if you search long enough).
Neal Ford<br />Author, <i>Art of Java Web Development: Struts, Tapestry, Commons, Velocity, JUnit, Axis, Cocoon, InternetBeans, WebWork</i><br /><a href="http://www.nealford.com" target="_blank" rel="nofollow">www.nealford.com</a>