Part 1 JUnit essentials
Chapter 1 JUnit jump-start
Chapter 2 Exploring core JUnit
Chapter 3 Mastering JUnit
Chapter 4 Software testing principles
Part 2 Different testing strategies -Chapter 5 Test coverage and development
Chapter 6 Coarse-grained testing with stubs
Chapter 7 Testing with mock objects
Chapter 8 In-container testing
Part 3 JUnit and the build process
Chapter 9 Running JUnit tests from Ant
Chapter 10 Running JUnit tests from Maven2
Chapter 10 Running JUnit tests from Maven2
Part 4 JUnit extensions
Chapter 12 Presentation-layer testing
Chapter 13 Ajax testing
Chapter 14 Server-side Java testing with Cactus
Chapter 15 Testing JSF applications
Chapter 16 Testing OSGi components
Chapter 17 Testing database access
Chapter 18 Testing JPA-based applications
Chapter 19 JUnit on steroids.