Mock it until you fake it

Mock it until you fake it – the art of unit testing