JUnit: The Definitive Guide serves as an introduction for those unfamiliar with JUnit, the award-winning, open source framework that helps programmers write and run automated tests. Developers who are already using JUnit will find a wealth of valuable reference information to help them write code with few defects, improved design, and increased maintainability.
This thorough and practical guide to JUnit testing framework presents developers with everything they need to know to install and use the framework. It also shows IT Managers just what they can expect when they implement unit testing in their projects. The book provides numerous examples of the testing tools and their most effective uses.
The book begins with an overview of the primary concepts behind JUnit, taking each idea and breaking it down for easy comprehension. It then moves on to more advanced topics such as how to integrate JUnit into the leading Java Integrated Development Environments (IDEs). It also addresses several popular extensions to the JUnit framework that target specific functionality, including Servlets, Java Server Pages (JSPs), and Enterprise Java Beans (EJBs). More advanced users of JUnit can even learn to write their own special-purpose testing tools that integrate with JUnit.
With its soup-to-nuts coverage, JUnit: The Definitive Guide is sure to appeal to IT professionals and managers, Java developers, and students.
Good coverage on all practical use cases, with easy yet complete explanation of the concepts and the implementation. Must read book no matter what programming language you are using.