JUnit in Action

Description

HIGHLIGHT Updated and revised edition of a Manning classic and the only in-depth book on JUnit. Explains modern unit testing principles and the latest features in JUnit 4.5. DESCRIPTION Unit testing during software development, done properly, can mean the difference between a project's success and failure. JUnit in Action, Second Edition is an up-to-date guide to unit testing Java and Java EE applications using the popular JUnit framework and its extensions. Revised and updated from the best-selling original, the book provides techniques to help readers exploit JUnit 4.5. JUnit in Action, Second Edition summarizes many related open-source tools, offering a mature view of the unit testing field including strategies for EJB, database, and web applications. With real-world examples throughout, the authors demonstrate how to incorporate open source frameworks with JUnit, and explain test-driven development and other best practices for modern unit testing. KEY POINTS * Strong early demand through Manning's Early Access program (MEAP) * Covers latest JUnit 4.5 features including annotations, exception handling and assertion methods * Concise and developer-centric "In Action" style * Examples with AJAX applications, mock testing, test automation and more

Create a review

About Author

Petar Tahchiev is the lead author for this Second Edition. He's a software engineer with Hewlett Packard and serves as the Jakarta Cactus lead developer. He is a leader of the Bulgarian Java User Group (BGJUG) and a frequent speaker at many conferences. He currently lives in Amsterdam. Felipe Leme lives in California and has worked as a software engineer with Java since 1996. He is a four-time repeat speaker at JavaOne, has written dozens of Java-related articles, and contributed to many open source projects including DbUnit and Jakarta Cactus. Vincent Massol authored the original JUnit in Action and is a leading member of the Apache community. He lives near Paris and is Chief Technology Officer of XWiki which develops open source enterprise wikis and collaborative software products. Gary Gregory is an active member of The Apache Software Foundation, the Apache Jakarta Project Management Committee and contributes regularly to various Apache Commons projects. He lives in California.