FluidTYPO3\Fluidcontent\Tests\Unit\Service\ConfigurationServiceTest::testGetContentElementFormInstances PHP Méthode

testGetContentElementFormInstances() public méthode

    public function testGetContentElementFormInstances()
    {
        $class = substr(str_replace('Tests\\Unit\\', '', get_class($this)), 0, -4);
        /** @var ConfigurationService|\PHPUnit_Framework_MockObject_MockObject $mock */
        $mock = $this->getMock($class, array('getContentConfiguration', 'message'));
        /** @var ObjectManager $objectManager */
        $objectManager = GeneralUtility::makeInstance('TYPO3\\CMS\\Extbase\\Object\\ObjectManager');
        $mock->injectObjectManager($objectManager);
        $mock->expects($this->once())->method('getContentConfiguration')->willReturn(array('fluidcontent' => array('templateRootPath' => 'EXT:fluidcontent/Tests/Fixtures/Templates/')));
        $mock->expects($this->exactly(2))->method('message');
        $result = $mock->getContentElementFormInstances();
        $this->assertInstanceOf('FluidTYPO3\\Flux\\Form', $result['fluidcontent']['fluidcontent_DummyContent_html']);
    }