public function testSetName() { $field = new DatetimeField('Datetime', 'Datetime'); $field->setName('CustomDatetime'); $this->assertEquals('CustomDatetime', $field->getName()); $this->assertEquals('CustomDatetime[date]', $field->getDateField()->getName()); $this->assertEquals('CustomDatetime[time]', $field->getTimeField()->getName()); $this->assertEquals('CustomDatetime[timezone]', $field->getTimezoneField()->getName()); }