I find that this is a somewhat unpopular opinion but I think that your testing frameworks should be the simplest bit of kit in your toolbox.

We all want powerful testing tools. But there is nothing worse than discovering that the fault lies not in your code but in your testing tool.

Comments