title: Mockery with Laravel don't mocks a method
body: <p>I use Laravel 5.5 and try to mock a public method of an class, which is used inside this class:</p>
  
  <pre><code>class ToTest {
    public function filters() {
      return 'original';
    }
  
    public function callMe() {
      return $this-&gt;filters();
    }
  }
  </code></pre>
  
  <p>This is my Testcode:</p>
  
  <pre><code>public function it_should_call_bla_bla()
  {
    $mock = $this-&gt;mock(ToTest::class);
    $mock-&gt;shouldReceive('filters')-&gt;andReturn('not orignial');
  
    $toTest = app(ToTest::class);
    print_r($toTest-&gt;callMe());
  }
  
  private function mock($class)
  {
    $mock = Mockery::mock(app($class))-&gt;makePartial();
  
    $this-&gt;app-&gt;instance($class, $mock);
  
    return $mock;
  }
  </code></pre>
  
  <p><code>$toTest-&gt;callMe()</code> returns <code>original</code>...</p>