Contao\CoreBundle\Test\Contao\StringUtilTest::testParseSimpleTokensDoesntExecutePhpInCombinedToken PHP Method

testParseSimpleTokensDoesntExecutePhpInCombinedToken() public method

Tests that the parseSimpleTokens() method does not execute PHP code when tokens contain PHP code that is generated only after replacing the tokens.
    public function testParseSimpleTokensDoesntExecutePhpInCombinedToken()
    {
        $this->assertEquals('This is <?php echo "I am evil";?> evil', StringUtil::parseSimpleTokens('This is ##open####open2####close## evil', ['open' => '<', 'open2' => '?php echo "I am evil";', 'close' => '?>']));
    }