| @@ 28-51 (lines=24) @@ | ||
| 25 | /** @var \eZ\Publish\Core\MVC\Symfony\SiteAccess\SiteAccessProviderInterface */ |
|
| 26 | private $siteAccessProvider; |
|
| 27 | ||
| 28 | protected function setUp(): void |
|
| 29 | { |
|
| 30 | parent::setUp(); |
|
| 31 | $this->matcherBuilder = new MatcherBuilder(); |
|
| 32 | $this->siteAccessProvider = $this->createMock(SiteAccess\SiteAccessProviderInterface::class); |
|
| 33 | $this->siteAccessProvider |
|
| 34 | ->method('isDefined') |
|
| 35 | ->willReturnMap([ |
|
| 36 | ['first_sa', true], |
|
| 37 | ['second_sa', true], |
|
| 38 | ['third_sa', true], |
|
| 39 | ['fourth_sa', true], |
|
| 40 | ['fifth_sa', true], |
|
| 41 | ]); |
|
| 42 | $this->siteAccessProvider |
|
| 43 | ->method('getSiteAccess') |
|
| 44 | ->willReturnMap([ |
|
| 45 | ['first_sa', new SiteAccess('first_sa', Router::DEFAULT_SA_MATCHING_TYPE)], |
|
| 46 | ['second_sa', new SiteAccess('second_sa', Router::DEFAULT_SA_MATCHING_TYPE)], |
|
| 47 | ['third_sa', new SiteAccess('third_sa', Router::DEFAULT_SA_MATCHING_TYPE)], |
|
| 48 | ['fourth_sa', new SiteAccess('fourth_sa', Router::DEFAULT_SA_MATCHING_TYPE)], |
|
| 49 | ['fifth_sa', new SiteAccess('fifth_sa', Router::DEFAULT_SA_MATCHING_TYPE)], |
|
| 50 | ]); |
|
| 51 | } |
|
| 52 | ||
| 53 | public function testConstruct() |
|
| 54 | { |
|
| @@ 26-49 (lines=24) @@ | ||
| 23 | /** @var \eZ\Publish\Core\MVC\Symfony\SiteAccess\SiteAccessProviderInterface */ |
|
| 24 | private $siteAccessProvider; |
|
| 25 | ||
| 26 | protected function setUp(): void |
|
| 27 | { |
|
| 28 | parent::setUp(); |
|
| 29 | $this->matcherBuilder = new MatcherBuilder(); |
|
| 30 | $this->siteAccessProvider = $this->createMock(SiteAccess\SiteAccessProviderInterface::class); |
|
| 31 | $this->siteAccessProvider |
|
| 32 | ->method('isDefined') |
|
| 33 | ->willReturnMap([ |
|
| 34 | ['first_sa', true], |
|
| 35 | ['second_sa', true], |
|
| 36 | ['third_sa', true], |
|
| 37 | ['fourth_sa', true], |
|
| 38 | ['fifth_sa', true], |
|
| 39 | ]); |
|
| 40 | $this->siteAccessProvider |
|
| 41 | ->method('getSiteAccess') |
|
| 42 | ->willReturnMap([ |
|
| 43 | ['first_sa', new SiteAccess('first_sa', Router::DEFAULT_SA_MATCHING_TYPE)], |
|
| 44 | ['second_sa', new SiteAccess('second_sa', Router::DEFAULT_SA_MATCHING_TYPE)], |
|
| 45 | ['third_sa', new SiteAccess('third_sa', Router::DEFAULT_SA_MATCHING_TYPE)], |
|
| 46 | ['fourth_sa', new SiteAccess('fourth_sa', Router::DEFAULT_SA_MATCHING_TYPE)], |
|
| 47 | ['fifth_sa', new SiteAccess('fifth_sa', Router::DEFAULT_SA_MATCHING_TYPE)], |
|
| 48 | ]); |
|
| 49 | } |
|
| 50 | ||
| 51 | public function testConstruct() |
|
| 52 | { |
|
| @@ 27-50 (lines=24) @@ | ||
| 24 | /** @var \eZ\Publish\Core\MVC\Symfony\SiteAccess\SiteAccessProviderInterface */ |
|
| 25 | private $siteAccessProvider; |
|
| 26 | ||
| 27 | protected function setUp(): void |
|
| 28 | { |
|
| 29 | parent::setUp(); |
|
| 30 | $this->matcherBuilder = new MatcherBuilder(); |
|
| 31 | $this->siteAccessProvider = $this->createMock(SiteAccess\SiteAccessProviderInterface::class); |
|
| 32 | $this->siteAccessProvider |
|
| 33 | ->method('isDefined') |
|
| 34 | ->willReturnMap([ |
|
| 35 | ['first_sa', true], |
|
| 36 | ['second_sa', true], |
|
| 37 | ['third_sa', true], |
|
| 38 | ['fourth_sa', true], |
|
| 39 | ['fifth_sa', true], |
|
| 40 | ]); |
|
| 41 | $this->siteAccessProvider |
|
| 42 | ->method('getSiteAccess') |
|
| 43 | ->willReturnMap([ |
|
| 44 | ['first_sa', new SiteAccess('first_sa', Router::DEFAULT_SA_MATCHING_TYPE)], |
|
| 45 | ['second_sa', new SiteAccess('second_sa', Router::DEFAULT_SA_MATCHING_TYPE)], |
|
| 46 | ['third_sa', new SiteAccess('third_sa', Router::DEFAULT_SA_MATCHING_TYPE)], |
|
| 47 | ['fourth_sa', new SiteAccess('fourth_sa', Router::DEFAULT_SA_MATCHING_TYPE)], |
|
| 48 | ['fifth_sa', new SiteAccess('fifth_sa', Router::DEFAULT_SA_MATCHING_TYPE)], |
|
| 49 | ]); |
|
| 50 | } |
|
| 51 | ||
| 52 | public function testConstruct() |
|
| 53 | { |
|