Esempio n. 1
0
 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');
 }