| @@ 264-281 (lines=18) @@ | ||
| 261 | * @expectedException \eZ\Publish\API\Repository\Exceptions\NotFoundException |
|
| 262 | * @covers \eZ\Publish\API\Repository\UserService::loadSubUserGroups |
|
| 263 | */ |
|
| 264 | public function testLoadSubUserGroupsThrowsNotFoundException() |
|
| 265 | { |
|
| 266 | $userService = $this->repository->getUserService(); |
|
| 267 | ||
| 268 | $parentGroup = new UserGroup( |
|
| 269 | [ |
|
| 270 | 'content' => new Content( |
|
| 271 | [ |
|
| 272 | 'versionInfo' => new VersionInfo( |
|
| 273 | ['contentInfo' => new ContentInfo(['id' => APIBaseTest::DB_INT_MAX])] |
|
| 274 | ), |
|
| 275 | 'internalFields' => [], |
|
| 276 | ] |
|
| 277 | ), |
|
| 278 | ] |
|
| 279 | ); |
|
| 280 | $userService->loadSubUserGroups($parentGroup); |
|
| 281 | } |
|
| 282 | ||
| 283 | /** |
|
| 284 | * Test deleting user group. |
|
| @@ 308-325 (lines=18) @@ | ||
| 305 | * @expectedException \eZ\Publish\API\Repository\Exceptions\NotFoundException |
|
| 306 | * @covers \eZ\Publish\API\Repository\UserService::deleteUserGroup |
|
| 307 | */ |
|
| 308 | public function testDeleteUserGroupThrowsNotFoundException() |
|
| 309 | { |
|
| 310 | $userService = $this->repository->getUserService(); |
|
| 311 | ||
| 312 | $userGroup = new UserGroup( |
|
| 313 | [ |
|
| 314 | 'content' => new Content( |
|
| 315 | [ |
|
| 316 | 'versionInfo' => new VersionInfo( |
|
| 317 | ['contentInfo' => new ContentInfo(['id' => APIBaseTest::DB_INT_MAX])] |
|
| 318 | ), |
|
| 319 | 'internalFields' => [], |
|
| 320 | ] |
|
| 321 | ), |
|
| 322 | ] |
|
| 323 | ); |
|
| 324 | $userService->deleteUserGroup($userGroup); |
|
| 325 | } |
|
| 326 | ||
| 327 | /** |
|
| 328 | * Test moving a user group below another group. |
|