Contao\CoreBundle\Test\DataContainer\PaletteManipulatorTest::testPrependFieldToPalette PHP Method

testPrependFieldToPalette() public method

Tests prepending a field.
    public function testPrependFieldToPalette()
    {
        $pm = PaletteManipulator::create()->addField('foo', 'config_legend', PaletteManipulator::POSITION_PREPEND, 'config_legend');
        $this->assertEquals('{config_legend},foo,bar', $pm->applyToString('{config_legend},bar'));
        $this->assertEquals('{config_legend},foo,bar;{foo_legend},baz', $pm->applyToString('{config_legend},bar;{foo_legend},baz'));
        $this->assertEquals('{foo_legend},baz;{config_legend},foo', $pm->applyToString('{foo_legend},baz'));
    }