title: How do I mock a class without an interface?
body: <p>I am working on .NET 4.0 using C# in Windows 7. </p>
  
  <p>I want to test the communication between some methods using mock. The only problem is that I want to do it without implementing an interface. Is that possible? </p>
  
  <p>I just read a lot of topics and some tutorials about mock objects, but all of them used to mock interfaces, and not the classes. I tried to use Rhino and Moq frameworks.</p>