Junit Testing in the real world
Using Mock Objects in Java
A indepth look at using Mock Objects, in order to build meaningful unit tests, beyond the trivial examples usually shown. Also mentions (and links to ) a StrutsTestCase used to simulate the Struts servlet environment and a MockMaker, a Framework for staring to build your mock Objects.