Skip to Content
JUnit in Action
book

JUnit in Action

by Ted Husted, Vincent Massol
September 2003
Intermediate to advanced
384 pages
7h 54m
English
Manning Publications

Overview

Developers in the know are switching to a new testing strategy—unit testing—which interleaves coding and testing in an integrated way. This has proven to be a powerful combination that results in better designed software with fewer defects and faster delivery cycles.

JUnit in Action shows you how to benefit from this strategy using the popular open source testing framework, JUnit. It's a no fluff discussion of unit testing techniques and best practices. It gives examples of tough situations such as how to unit test EJBs, database applications, JSPs and Taglibs. It discusses unit testing of J2EE applications, and shows how to test in automated builds.



About the Technology


About the Book

If you have questions about JUnit in Action, please use the following mailing lists or forums:

Please note that for mailing lists, you'll need to subscribe to the list before being able to post messages.



What's Inside
  • Testing in isolation with mock objects
  • In-container testing with Cactus
  • Automated builds with Ant and Maven
  • Unit testing from within Eclipse
  • Test Driven Development principles
  • Unit testing
    • Java apps
    • Servlets
    • JSP
    • Taglibs
    • Filters
    • EJB
    • DB apps


About the Reader


About the Authors

Vincent Massol is Chief Technology Officer of Pivolis which specializes in agile offshore software development. Vince is an active member of the Maven, Gump and MockObjects development teams and the creator of the Jakarta Cactus testing framework. He lives in the City of Light, Paris, France.

Ted Husted is the lead author of Struts in Action, published by Manning.



Quotes
... captures best practices for effective JUnit and in particular J2EE testing. Don’t unit test your J2EE applications without it!
- Erich Gamma, IBM OTI Labs, Co-author of "JUnit"

Outstanding job... It rocks—a joy to read! I recommend it wholeheartedly.
- Erik Hatcher, co-author of "Java Development With Ant"

Brings the mass of information out there under one coherent umbrella.
- J. B. Rainsberger, leader in the JUnit community, author

Doesn’t shy from tough cases ... Vince really stepped up, rather than side-stepping the real problems people face.
- Scott Stirling, BEA

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

JUnit in Action, Second Edition

JUnit in Action, Second Edition

Felipe Leme
Testing with JUnit

Testing with JUnit

Leonard Przybylski, Frank Appel

Publisher Resources

ISBN: 9781930110991Publisher SupportOtherPublisher WebsitePurchase Link