"99% of the time, when you think you need to mock a module, the real answer...
"99% of the time, when you think you need to mock a module, the real answer is that you should decouple the part that uses the data from the part that provides the data." @_ericelliott
#tdd