‪TYPO3CMS  11.5
BackendUserGroupRepositoryTest.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
5 /*
6  * This file is part of the TYPO3 CMS project.
7  *
8  * It is free software; you can redistribute it and/or modify it under
9  * the terms of the GNU General Public License, either version 2
10  * of the License, or any later version.
11  *
12  * For the full copyright and license information, please read the
13  * LICENSE.txt file that was distributed with this source code.
14  *
15  * The TYPO3 project - inspiring people to share!
16  */
17 
19 
24 use TYPO3\TestingFramework\Core\Unit\UnitTestCase;
25 
29 class ‪BackendUserGroupRepositoryTest extends UnitTestCase
30 {
35  {
36  $objectManager = $this->createMock(ObjectManagerInterface::class);
37  $subject = new ‪BackendUserGroupRepository($objectManager);
38  $querySettings = $this->createMock(Typo3QuerySettings::class);
39  $querySettings->expects(self::once())->method('setRespectStoragePage')->with(false);
40  GeneralUtility::addInstance(Typo3QuerySettings::class, $querySettings);
41  $subject->initializeObject();
42  }
43 
48  {
49  $objectManager = $this->createMock(ObjectManagerInterface::class);
50  $subject = $this->getMockBuilder(BackendUserGroupRepository::class)
51  ->onlyMethods(['setDefaultQuerySettings'])
52  ->setConstructorArgs([$objectManager])
53  ->getMock();
54  $querySettings = $this->createMock(Typo3QuerySettings::class);
55  GeneralUtility::addInstance(Typo3QuerySettings::class, $querySettings);
56  $subject->expects(self::once())->method('setDefaultQuerySettings')->with($querySettings);
57  $subject->initializeObject();
58  }
59 }
‪TYPO3\CMS\Extbase\Domain\Repository\BackendUserGroupRepository
Definition: BackendUserGroupRepository.php:30
‪TYPO3\CMS\Extbase\Object\ObjectManagerInterface
Definition: ObjectManagerInterface.php:29
‪TYPO3\CMS\Extbase\Tests\UnitDeprecated\Domain\Repository\BackendUserGroupRepositoryTest\initializeObjectSetsRespectStoragePidToFalse
‪initializeObjectSetsRespectStoragePidToFalse()
Definition: BackendUserGroupRepositoryTest.php:34
‪TYPO3\CMS\Extbase\Tests\UnitDeprecated\Domain\Repository
Definition: BackendUserGroupRepositoryTest.php:18
‪TYPO3\CMS\Core\Utility\GeneralUtility
Definition: GeneralUtility.php:50
‪TYPO3\CMS\Extbase\Persistence\Generic\Typo3QuerySettings
Definition: Typo3QuerySettings.php:29
‪TYPO3\CMS\Extbase\Tests\UnitDeprecated\Domain\Repository\BackendUserGroupRepositoryTest
Definition: BackendUserGroupRepositoryTest.php:30
‪TYPO3\CMS\Extbase\Tests\UnitDeprecated\Domain\Repository\BackendUserGroupRepositoryTest\initializeObjectSetsDefaultQuerySettings
‪initializeObjectSetsDefaultQuerySettings()
Definition: BackendUserGroupRepositoryTest.php:47