Nelmio\Alice\Parser\IncludeProcessor\DefaultIncludeProcessorTest::testIncludedFilesMustBeStrings PHP Метод

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

    public function testIncludedFilesMustBeStrings()
    {
        $mainFile = self::$dir . '/main.yml';
        // needs to be a real file to be cached
        $parsedMainFileContent = ['include' => [false], 'Nelmio\\Alice\\Model\\User' => ['user_main' => []]];
        $parserProphecy = $this->prophesize(ParserInterface::class);
        $parserProphecy->parse(Argument::any())->shouldNotBeCalled();
        /* @var ParserInterface $parser */
        $parser = $parserProphecy->reveal();
        $processor = new DefaultIncludeProcessor(new DefaultFileLocator());
        $processor->process($parser, $mainFile, $parsedMainFileContent);
    }