From Complex to Simple Tests

or, how I learned to get big reuse out of small methods.