protected function getRepositoryMock($methods = []) { if ($this->repositoryMock === null) { $this->repositoryMock = $this->getMockBuilder('eZ\\Publish\\Core\\Repository\\Repository')->setMethods(['getPermissionResolver'])->disableOriginalConstructor()->getMock(); } return $this->repositoryMock; }