예제 #1
0
 protected function mockApplication()
 {
     $app = m::mock(ApplicationStub::class)->makePartial();
     $app->singleton('config', function () {
         $repo = new \Illuminate\Config\Repository();
         $repo->set('jwt', include __DIR__ . '/../config/jwt.php');
         return $repo;
     });
     $app->singleton(\Illuminate\Contracts\Cache\Repository::class, function () {
         return m::mock(\Illuminate\Contracts\Cache\Repository::class);
     });
     return $app;
 }