| @@ 4456-4470 (lines=15) @@ | ||
| 4453 | * |
|
| 4454 | * @see \eZ\Publish\API\Repository\ContentTypeService::deleteUserDrafts() |
|
| 4455 | */ |
|
| 4456 | public function testDeleteUserDrafts() |
|
| 4457 | { |
|
| 4458 | $this->expectException(\eZ\Publish\API\Repository\Exceptions\NotFoundException::class); |
|
| 4459 | ||
| 4460 | $repository = $this->getRepository(); |
|
| 4461 | $userService = $repository->getUserService(); |
|
| 4462 | $permissionResolver = $repository->getPermissionResolver(); |
|
| 4463 | $contentTypeService = $repository->getContentTypeService(); |
|
| 4464 | ||
| 4465 | $draft = $this->createContentTypeDraft(); |
|
| 4466 | $user = $permissionResolver->getCurrentUserReference(); |
|
| 4467 | ||
| 4468 | $contentTypeService->deleteUserDrafts($user->getUserId()); |
|
| 4469 | $contentTypeDraft = $contentTypeService->loadContentTypeDraft($draft->id); |
|
| 4470 | } |
|
| 4471 | } |
|
| 4472 | ||
| @@ 2242-2257 (lines=16) @@ | ||
| 2239 | * @depends eZ\Publish\API\Repository\Tests\RoleServiceTest::testAssignRoleToUser |
|
| 2240 | * @depends eZ\Publish\API\Repository\Tests\RoleServiceTest::testCreateRoleWithAddPolicy |
|
| 2241 | */ |
|
| 2242 | public function testGetRoleAssignmentsForUserEmpty() |
|
| 2243 | { |
|
| 2244 | $repository = $this->getRepository(); |
|
| 2245 | $roleService = $repository->getRoleService(); |
|
| 2246 | ||
| 2247 | /* BEGIN: Use Case */ |
|
| 2248 | $permissionResolver = $this->getRepository()->getPermissionResolver(); |
|
| 2249 | $userService = $repository->getUserService(); |
|
| 2250 | $adminUser = $userService->loadUser($permissionResolver->getCurrentUserReference()->getUserId()); |
|
| 2251 | ||
| 2252 | // Load the currently assigned role |
|
| 2253 | $roleAssignments = $roleService->getRoleAssignmentsForUser($adminUser); |
|
| 2254 | /* END: Use Case */ |
|
| 2255 | ||
| 2256 | $this->assertCount(0, $roleAssignments); |
|
| 2257 | } |
|
| 2258 | ||
| 2259 | /** |
|
| 2260 | * Test for the getRoleAssignmentsForUser() method. |
|