title: AspectMock doesn't appear to be mocking static methods
body: <p>I am new to aspectmock as I need to find a way to mock static method calls (no way of changing the app, it's not really written well for testing, and it's huge)</p>
  
  <p>Here is my bootstrap:</p>
  
  <pre><code>&lt;?php
  include __DIR__.'/../vendor/autoload.php'; // composer autoload
  
  $kernel = \AspectMock\Kernel::getInstance();
  $kernel-&gt;init([
      'debug' =&gt; true,
      'includePaths' =&gt; [__DIR__.'/../src'] // &lt;-- not really sure what this ought to be
  ]);
  </code></pre>
  
  <p>Here is my test</p>
  
  <pre><code>&lt;?php
  use AspectMock\Test as AspectMock;
  
  class YoutubeTest extends PHPUnit_Framework_TestCase
  {
      protected function tearDown()
      {
          AspectMock::clean(); // remove all registered test doubles
      }
  
      public function testDoubleClass()
      {
          $youtube = new JT_Cron_Youtube(null, array());
  
          $videomodel = AspectMock::double('ACQ_Model_VideoQueue', ['save' =&gt; null]);
          \ACQ_Model_Videoqueue::count();
          \ACQ_Model_Videoqueue::count();
          $videomodel-&gt;verifyInvokedMultipleTimes('count', 2);
      }
  }
  </code></pre>
  
  <p>..however, it is still giving me errors that would indicate that the static methods are not being mocked. I'm not really sure how AspectMock does it's magic, I just took this from the documentation:</p>
  
  <p><a href="https://github.com/Codeception/AspectMock" rel="nofollow">https://github.com/Codeception/AspectMock</a></p>
  
  <p>Is there anything I'm not doing correctly, or misunderstanding here? </p>