| @@ 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 | ||
| @@ 2194-2209 (lines=16) @@ | ||
| 2191 | * @depends eZ\Publish\API\Repository\Tests\RoleServiceTest::testAssignRoleToUser |
|
| 2192 | * @depends eZ\Publish\API\Repository\Tests\RoleServiceTest::testCreateRoleWithAddPolicy |
|
| 2193 | */ |
|
| 2194 | public function testGetRoleAssignmentsForUserEmpty() |
|
| 2195 | { |
|
| 2196 | $repository = $this->getRepository(); |
|
| 2197 | $roleService = $repository->getRoleService(); |
|
| 2198 | ||
| 2199 | /* BEGIN: Use Case */ |
|
| 2200 | $permissionResolver = $this->getRepository()->getPermissionResolver(); |
|
| 2201 | $userService = $repository->getUserService(); |
|
| 2202 | $adminUser = $userService->loadUser($permissionResolver->getCurrentUserReference()->getUserId()); |
|
| 2203 | ||
| 2204 | // Load the currently assigned role |
|
| 2205 | $roleAssignments = $roleService->getRoleAssignmentsForUser($adminUser); |
|
| 2206 | /* END: Use Case */ |
|
| 2207 | ||
| 2208 | $this->assertCount(0, $roleAssignments); |
|
| 2209 | } |
|
| 2210 | ||
| 2211 | /** |
|
| 2212 | * Test for the getRoleAssignmentsForUser() method. |
|