| @@ 4453-4467 (lines=15) @@ | ||
| 4450 | * |
|
| 4451 | * @see \eZ\Publish\API\Repository\ContentTypeService::deleteUserDrafts() |
|
| 4452 | */ |
|
| 4453 | public function testDeleteUserDrafts() |
|
| 4454 | { |
|
| 4455 | $this->expectException(\eZ\Publish\API\Repository\Exceptions\NotFoundException::class); |
|
| 4456 | ||
| 4457 | $repository = $this->getRepository(); |
|
| 4458 | $userService = $repository->getUserService(); |
|
| 4459 | $permissionResolver = $repository->getPermissionResolver(); |
|
| 4460 | $contentTypeService = $repository->getContentTypeService(); |
|
| 4461 | ||
| 4462 | $draft = $this->createContentTypeDraft(); |
|
| 4463 | $user = $permissionResolver->getCurrentUserReference(); |
|
| 4464 | ||
| 4465 | $contentTypeService->deleteUserDrafts($user->getUserId()); |
|
| 4466 | $contentTypeDraft = $contentTypeService->loadContentTypeDraft($draft->id); |
|
| 4467 | } |
|
| 4468 | } |
|
| 4469 | ||
| @@ 2058-2073 (lines=16) @@ | ||
| 2055 | * @depends eZ\Publish\API\Repository\Tests\RoleServiceTest::testAssignRoleToUser |
|
| 2056 | * @depends eZ\Publish\API\Repository\Tests\RoleServiceTest::testCreateRoleWithAddPolicy |
|
| 2057 | */ |
|
| 2058 | public function testGetRoleAssignmentsForUserEmpty() |
|
| 2059 | { |
|
| 2060 | $repository = $this->getRepository(); |
|
| 2061 | $roleService = $repository->getRoleService(); |
|
| 2062 | ||
| 2063 | /* BEGIN: Use Case */ |
|
| 2064 | $permissionResolver = $this->getRepository()->getPermissionResolver(); |
|
| 2065 | $userService = $repository->getUserService(); |
|
| 2066 | $adminUser = $userService->loadUser($permissionResolver->getCurrentUserReference()->getUserId()); |
|
| 2067 | ||
| 2068 | // Load the currently assigned role |
|
| 2069 | $roleAssignments = $roleService->getRoleAssignmentsForUser($adminUser); |
|
| 2070 | /* END: Use Case */ |
|
| 2071 | ||
| 2072 | $this->assertCount(0, $roleAssignments); |
|
| 2073 | } |
|
| 2074 | ||
| 2075 | /** |
|
| 2076 | * Test for the getRoleAssignmentsForUser() method. |
|