| @@ 32-49 (lines=18) @@ | ||
| 29 | /** @var \eZ\Publish\SPI\Persistence\Bookmark\Handler|\PHPUnit\Framework\MockObject\MockObject */ |
|
| 30 | private $bookmarkHandler; |
|
| 31 | ||
| 32 | protected function setUp() |
|
| 33 | { |
|
| 34 | parent::setUp(); |
|
| 35 | ||
| 36 | $this->bookmarkHandler = $this->getPersistenceMockHandler('Bookmark\\Handler'); |
|
| 37 | ||
| 38 | $permissionResolverMock = $this->createMock(PermissionResolver::class); |
|
| 39 | $permissionResolverMock |
|
| 40 | ->expects($this->atLeastOnce()) |
|
| 41 | ->method('getCurrentUserReference') |
|
| 42 | ->willReturn(new UserReference(self::CURRENT_USER_ID)); |
|
| 43 | ||
| 44 | $repository = $this->getRepositoryMock(); |
|
| 45 | $repository |
|
| 46 | ->expects($this->atLeastOnce()) |
|
| 47 | ->method('getPermissionResolver') |
|
| 48 | ->willReturn($permissionResolverMock); |
|
| 49 | } |
|
| 50 | ||
| 51 | /** |
|
| 52 | * @covers \eZ\Publish\Core\Repository\BookmarkService::createBookmark |
|
| @@ 32-46 (lines=15) @@ | ||
| 29 | */ |
|
| 30 | private $userSPIPreferenceHandler; |
|
| 31 | ||
| 32 | protected function setUp() |
|
| 33 | { |
|
| 34 | parent::setUp(); |
|
| 35 | $this->userSPIPreferenceHandler = $this->getPersistenceMockHandler('UserPreference\\Handler'); |
|
| 36 | $permissionResolverMock = $this->createMock(PermissionResolver::class); |
|
| 37 | $permissionResolverMock |
|
| 38 | ->expects($this->atLeastOnce()) |
|
| 39 | ->method('getCurrentUserReference') |
|
| 40 | ->willReturn(new UserReference(self::CURRENT_USER_ID)); |
|
| 41 | $repository = $this->getRepositoryMock(); |
|
| 42 | $repository |
|
| 43 | ->expects($this->atLeastOnce()) |
|
| 44 | ->method('getPermissionResolver') |
|
| 45 | ->willReturn($permissionResolverMock); |
|
| 46 | } |
|
| 47 | ||
| 48 | /** |
|
| 49 | * @covers \eZ\Publish\Core\Repository\UserPreferenceService::setUserPreference() |
|