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.

Source: How much testing is too much? – Weissblog