FluidTYPO3\Fluidpages\Tests\Unit\Provider\PageProviderTest::testGetControllerExtensionKeyFromRecordReturnsPresetKeyOnUnrecognisedAction PHP Метод

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

    public function testGetControllerExtensionKeyFromRecordReturnsPresetKeyOnUnrecognisedAction()
    {
        /** @var PageProvider|\PHPUnit_Framework_MockObject_MockObject $instance */
        $instance = $this->getMock('FluidTYPO3\\Fluidpages\\Provider\\PageProvider', array('getControllerActionReferenceFromRecord'));
        $instance->expects($this->once())->method('getControllerActionReferenceFromRecord')->willReturn('invalid');
        $instance->setExtensionKey('fallback');
        $result = $instance->getControllerExtensionKeyFromRecord(array());
        $this->assertEquals('fallback', $result);
    }