Ejemplo n.º 1
0
 public function test_has_role()
 {
     $this->assertEquals(false, $this->object->has_role('pixie'));
     $this->object->set_user($this->pixie->orm->get('fairy')->find(), 'password');
     $this->assertEquals(true, $this->object->has_role('pixie'));
     $this->assertEquals(false, $this->object->has_role('pixie1'));
 }
Ejemplo n.º 2
0
 public function test_has_role_many()
 {
     $this->pixie->config->set('auth.default.roles.relation', 'roles');
     $this->pixie->config->set('auth.default.roles.type', 'has_many');
     $this->object = new PHPixie\Auth\Role\Relation($this->pixie, 'default');
     $user = $this->pixie->orm->get('fairy')->find();
     $this->assertEquals(true, $this->object->has_role($user, 'pixie'));
     $this->assertEquals(false, $this->object->has_role($user, 'pixie1'));
 }
Ejemplo n.º 3
0
 public function test_has_role()
 {
     $user = $this->pixie->orm->get('fairy')->find();
     $this->assertEquals(true, $this->object->has_role($user, 'pixie'));
     $this->assertEquals(false, $this->object->has_role($user, 'pixie1'));
 }