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); }
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(); }
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'; }]); }
public function setUp() { parent::setUp(); $this->manager = m::mock('anlutro\\Core\\Auth\\UserManager'); $this->app->instance('anlutro\\Core\\Auth\\UserManager', $this->manager); }