eZ\Publish\Core\Helper\Tests\ContentInfoLocationLoader\SudoMainLocationLoaderTest::getRepositoryMock PHP Method

getRepositoryMock() private method

private getRepositoryMock ( ) : Repository | PHPUnit_Framework_MockObject_MockObject
return eZ\Publish\Core\Repository\Repository | PHPUnit_Framework_MockObject_MockObject
    private function getRepositoryMock()
    {
        static $repositoryMock;
        if ($repositoryMock === null) {
            $repositoryClass = 'eZ\\Publish\\Core\\Repository\\Repository';
            $repositoryMock = $this->getMockBuilder($repositoryClass)->disableOriginalConstructor()->setMethods(array_diff(get_class_methods($repositoryClass), array('sudo')))->getMock();
        }
        return $repositoryMock;
    }