It's amusing that this post about some raft of dependencies that is supposed to make testing easy, painless and fun opens with a mini-rant about an earlier module that was supposed to make things super easy and fun, but ended up causing the author pain.<p>This seems like a common Rails tradeoff (trading quick development time for dependency chasing and complexity), except it's rarely presented as a tradeoff.