Пример #1
0
 public function testBind_fromChoice()
 {
     $field = new DateField('name', array('widget' => DateField::CHOICE));
     $input = array('day' => '2', 'month' => '6', 'year' => '2010');
     $field->setLocale('de_AT');
     $field->bind($input);
     $dateTime = new \DateTime('2010-06-02 UTC');
     $this->assertDateTimeEquals($dateTime, $field->getData());
     $this->assertEquals($input, $field->getDisplayedData());
 }
Пример #2
0
 public function testIsDayWithinRange_returnsFalseIfNotContained()
 {
     $field = new DateField('name', array('widget' => 'input', 'days' => array(6, 8)));
     $field->setLocale('de_AT');
     $field->bind('7.6.2010');
     $this->assertFalse($field->isDayWithinRange());
 }