title: Using Moq to determine if a method is called
body: <p>It is my understanding that I can test that a method call will occur if I call a higher level method, i.e.:</p>
  
  <pre><code>public abstract class SomeClass()
  {    
      public void SomeMehod()
      {
          SomeOtherMethod();
      }
  
      internal abstract void SomeOtherMethod();
  }
  </code></pre>
  
  <p>I want to test that if I call <code>SomeMethod()</code> then I expect that <code>SomeOtherMethod()</code> will be called. </p>
  
  <p>Am I right in thinking this sort of test is available in a mocking framework?</p>