public function testAddProperty2() { $objProperty = $this->objPalette->getDataContainer()->getProperty('done'); $objProperty = $this->objPalette->addProperty($objProperty, 'title'); $this->assertInstanceOf('DcaTools\\Definition\\Property', $objProperty); $this->assertFalse($this->objPalette->hasLegend('default')); $this->assertTrue($this->objPalette->hasProperty('done')); $this->assertEquals(array_keys($GLOBALS['TL_DCA']['tl_test']['fields']), $this->objPalette->getPropertyNames()); $this->assertEquals($GLOBALS['TL_DCA']['tl_test']['palettes']['default'], $this->objPalette->asString()); $this->assertEquals($GLOBALS['TL_DCA']['tl_test']['palettes']['default'], '{title_legend},test,done'); }