Java Reference
In-Depth Information
Table C.1
Mappings between chapter names and source directory names
Chapter name
Directory name
Chapter 1: JUnit jump-start
junitbook2/ch01-jumpstart/
Chapter 2: Exploring core JUnit
junitbook2/ch02-internals/
Chapter 3: Mastering JUnit
Chapter 4: Software testing principles
Chapter 5: Test coverage and development
junitbook2/ch05-coberturra/
Chapter 6: Coarse-grained testing with stubs
junitbook2/ch06-stubs/
Chapter 7: Testing with mock objects
junitbook2/ch07-mocks/
Chapter 8: In-container testing
junitbook2/ch08-incontainer/
Chapter 9: Running JUnit tests from Ant
junitbook2/ch09-ant/
Chapter 10: Running JUnit tests from Maven2
junitbook2/ch10-maven/
Chapter 11: Continuous integration tools
Chapter 12: Presentation-layer testing
junitbook2/ch12-gui/
Chapter 13: Ajax testing
junitbook2/ch13-ajax/
Chapter 14: Server-side Java testing with Cactus
junitbook2/ch14-cactus/
Chapter 15: Testing JSF applications
junitbook2/ch15-jsfunit/
Chapter 16: Testing OSGi components
junitbook2/ch16-osgi/
Chapter 17: Testing database access
junitbook2/ch17-dbunit/
Chapter 18: Testing JPA-based applications
junitbook2/ch18-jpa/
Chapter 19: JUnit on steroids
junitbook2/ch19-steroids/
also has a build, which lets you perform various actions such as compiling the code,
running the tests, and generating the Javadoc. We use various build tools (Ant and
Maven) for the different projects, as explained in the chapter matching each project.
C.3
External libraries
You may have noticed a directory named repository/ in figure C.1. It contains the dif-
ferent external libraries ( JAR s) that all the other projects need in order to compile
and run. As a convenience, we make them readily available to prevent you from hav-
ing to fish for them all over the Net.
C.4
JAR versions
Table C.2 lists the versions of all external JAR s and applications used in the projects.
We recommend using these versions when you try the topic examples.
 
 
Search WWH ::




Custom Search