title: Mock framework vs MS Fakes frameworks
body: <p>A bit confused on the differences of Mock frameworks like NMock vs the VS 2011 Fakes Framework.
  Going through MSDN, what I understand is that Fakes allow you to mock your dependencies just like RhinoMock or NMock, however the approach is different, Fakes generates code to achive this functionality but Mocks framework does not. So is my understanding correct?  Is Fakes just another Mock framework</p>