This is NOT a question about which is the best framework, etc.
I have never used a mocking framework and I\'m a bit puzzled by the idea. How does it know how to create t
For a better understanding of mocking, you might like to make your own mock object. It's a pretty simple process - you make a class which implement the same interface as what you're mocking, and give it the behaviour you require, either recording calls to a method, or responding in a set way when called. From there the way that mocking frameworks are set up begins to make more sense.