Neos\Cache\Tests\Unit\Frontend\PhpFrontendTest::requireOnceCallsTheBackendsRequireOnceMethod PHP Метод

requireOnceCallsTheBackendsRequireOnceMethod() публичный Метод

    public function requireOnceCallsTheBackendsRequireOnceMethod()
    {
        $mockBackend = $this->createMock(PhpCapableBackendInterface::class);
        $mockBackend->expects($this->once())->method('requireOnce')->with('Foo-Bar')->will($this->returnValue('hello world!'));
        $cache = $this->getMockBuilder(PhpFrontend::class)->setMethods(null)->disableOriginalConstructor()->getMock();
        $this->inject($cache, 'backend', $mockBackend);
        $result = $cache->requireOnce('Foo-Bar');
        $this->assertSame('hello world!', $result);
    }