addRules(include __DIR__ . '/../../../../../static/dependencies.config.php') ->addRule(Database::class, ['instanceOf' => StaticDatabase::class, 'shared' => true]); DI::init($dice); $this->depository = DI::permissionSet(); } public function testSelectOneByIdPublicMissingUid() { $this->expectException(\InvalidArgumentException::class); $this->depository->selectOneById(PermissionSet::PUBLIC); } public function testSelectOneByIdPublic() { $permissionSet = $this->depository->selectOneById(PermissionSet::PUBLIC, 1); $this->assertInstanceOf(\Friendica\Security\PermissionSet\Entity\PermissionSet::class, $permissionSet); } }