|
@@ 711-720 (lines=10) @@
|
| 708 |
|
* @see \eZ\Publish\API\Repository\ContentService::loadContentDrafts($user) |
| 709 |
|
* @depends eZ\Publish\API\Repository\Tests\ContentServiceTest::testLoadContentDrafts |
| 710 |
|
*/ |
| 711 |
|
public function testLoadContentDraftsThrowsUnauthorizedExceptionWithUser() |
| 712 |
|
{ |
| 713 |
|
$this->permissionResolver->setCurrentUserReference($this->anonymousUser); |
| 714 |
|
|
| 715 |
|
$this->expectException(UnauthorizedException::class); |
| 716 |
|
$this->expectExceptionMessageRegExp('/\'versionread\' \'content\'/'); |
| 717 |
|
|
| 718 |
|
$this->contentService->loadContentDrafts($this->administratorUser); |
| 719 |
|
/* END: Use Case */ |
| 720 |
|
} |
| 721 |
|
|
| 722 |
|
/** |
| 723 |
|
* Test for the loadContentDrafts() method. |
|
@@ 727-736 (lines=10) @@
|
| 724 |
|
* |
| 725 |
|
* @see \eZ\Publish\API\Repository\ContentService::loadContentDrafts($user) |
| 726 |
|
*/ |
| 727 |
|
public function testLoadContentDraftsThrowsUnauthorizedExceptionWithUserAndOffset() |
| 728 |
|
{ |
| 729 |
|
$this->permissionResolver->setCurrentUserReference($this->anonymousUser); |
| 730 |
|
|
| 731 |
|
$this->expectException(UnauthorizedException::class); |
| 732 |
|
$this->expectExceptionMessageRegExp('/\'versionread\' \'content\'/'); |
| 733 |
|
|
| 734 |
|
$this->contentService->loadContentDrafts($this->administratorUser, 1); |
| 735 |
|
/* END: Use Case */ |
| 736 |
|
} |
| 737 |
|
|
| 738 |
|
/** |
| 739 |
|
* Test for the loadContentDrafts() method. |
|
@@ 743-752 (lines=10) @@
|
| 740 |
|
* |
| 741 |
|
* @see \eZ\Publish\API\Repository\ContentService::loadContentDrafts($user) |
| 742 |
|
*/ |
| 743 |
|
public function testLoadContentDraftsThrowsUnauthorizedExceptionWithAllAgrumants() |
| 744 |
|
{ |
| 745 |
|
$this->permissionResolver->setCurrentUserReference($this->anonymousUser); |
| 746 |
|
|
| 747 |
|
$this->expectException(UnauthorizedException::class); |
| 748 |
|
$this->expectExceptionMessageRegExp('/\'versionread\' \'content\'/'); |
| 749 |
|
|
| 750 |
|
$this->contentService->loadContentDrafts($this->administratorUser, 1, 10); |
| 751 |
|
/* END: Use Case */ |
| 752 |
|
} |
| 753 |
|
|
| 754 |
|
/** |
| 755 |
|
* Test for the updateContent() method. |