It says that once you start hammering everything seems a nails to you and i must said im guilty on this. Recently i stump upon a site that make me think about this, i had really use this mocking framework in areas where it was not really needed, So yes I'm Guilty.
Now i look back and i now understand what a horrible mistake i did, i see myself now suffering the “Fragile Test” problem. Answer yourself this question and you may know what I mean:
How many tests break when you change a module? If the number is high, then the coupling between your modules and tests in high. Therefore, I conclude that those systems that make prolific use of mocking frameworks are likely to suffer from fragile tests.Here is the complete article Mocking Mocking and Testing Outcomes.
The good news is that we are human and we are able to change and adapt, so lets get those test case fix! :D