Esempio n. 1
0
 public function setUp()
 {
     parent::setUp();
     $this->users = m::mock('anlutro\\Core\\Auth\\UserManager');
     $this->users->shouldReceive('getCurrentUser')->andReturn($this->currentUser = $this->getMockUser())->byDefault();
     $this->currentUser->shouldReceive('hasAccess')->with('*')->andReturn(false)->byDefault();
     $this->app->instance('anlutro\\Core\\Auth\\UserManager', $this->users);
 }
Esempio n. 2
0
 public function setUp()
 {
     parent::setUp();
     Facades\Schema::create('password_reminders', function (Blueprint $t) {
         $t->string('email')->index();
         $t->string('token')->index();
         $t->timestamp('created_at');
     });
     (new \UsersCreateTable())->up();
 }
Esempio n. 3
0
 public function setUp()
 {
     parent::setUp();
     $this->app['router']->enableFilters();
     $this->app['router']->get('/auth-test', ['before' => 'auth', function () {
         return 'OK';
     }]);
     $this->app['router']->get('/guest-test', ['before' => 'guest', function () {
         return 'OK';
     }]);
     $this->app['router']->get('/access-test', ['before' => 'auth|access:test', function () {
         return 'OK';
     }]);
     $this->app['router']->get('/more-access-test', ['before' => 'auth|access:test1,test2', function () {
         return 'OK';
     }]);
 }
Esempio n. 4
0
 public function setUp()
 {
     parent::setUp();
     $this->manager = m::mock('anlutro\\Core\\Auth\\UserManager');
     $this->app->instance('anlutro\\Core\\Auth\\UserManager', $this->manager);
 }