public function test_user_has_permission_when_role_has_permission_with_object() { $role = new RoleMock(); $role->setPermissions([new \LaravelDoctrine\ACL\Permissions\Permission('create.post')]); $this->userWithRoles->setRoles([$role]); $this->assertTrue($this->userWithRoles->hasPermissionTo('create.post')); }
public function test_has_permission_and_all_permissions() { $this->user->setPermissions(['create.page', 'create.post']); $this->assertTrue($this->user->hasPermissionTo(['create.post', 'create.page'], true)); }