Another great post by Justin Weiss; who, if you’re learning Rails or just trying to stay sharp, is a must follow.
Testing efficiently is all about getting the most benefit for the least amount of work. Sounds great, doesn’t it?
But there’s a lot that goes into testing more efficiently. So it helps to think about three things in particular: size, isolation, and focus.