title: Create Method/Answer Method from caller
body: <p>I have quite a weird question to do here. Due to reflection I am pointing a class to my mock class instead of the "real" class. (Testing purposes). I'd like to know if there is any way of catching in the mock any method call, and returning whatever I want depending on what the calling is waiting.</p>
  
  <p>Some sort of: </p>
  
  <p>An object that calls another object to do X() and expects a bool.</p>
  
  <p>As I have changed with reflection the object it points to, I'd like my mock to return "true" when X() is called on him (although it doesn't have X() implemented itself).</p>
  
  <p>In other words, instead of firing an "MethodNotFoundException", to receive everything and do some logic accordingly.</p>