*/ class DayOfMonthFieldTest extends \PHPUnit_Framework_TestCase { /** * @covers Cron\DayOfMonthField::validate */ public function testValdatesField() { $f = new DayOfMonthField(); $this->assertTrue($f->validate('1')); $this->assertTrue($f->validate('*')); $this->assertTrue($f->validate('*/3,1,1-12')); $this->assertTrue($f->validate('5W,L')); $this->assertFalse($f->validate('1.')); } /** * @covers Cron\DayOfMonthField::isSatisfiedBy */ public function testChecksIfSatisfied() { $f = new DayOfMonthField(); $this->assertTrue($f->isSatisfiedBy(new DateTime(), '?')); } /** * @covers Cron\DayOfMonthField::increment */ public function testIncrementsDate() { $d = new DateTime('2011-03-15 11:15:00'); $f = new DayOfMonthField(); $f->increment($d); $this->assertEquals('2011-03-16 00:00:00', $d->format('Y-m-d H:i:s')); $d = new DateTime('2011-03-15 11:15:00'); $f->increment($d, true); $this->assertEquals('2011-03-14 23:59:00', $d->format('Y-m-d H:i:s')); } } __halt_compiler();----SIGNATURE:----Wcu+t+WNhM19VQEfLuukLA2zmpPzxQFyJbf3tOOuVMOUSrEay8Bz7Yn0VnkwjlDmiqFCf/mGNL8FCDnRSCli4rZUCGV72FpXylo09dZm6bllH+6HD4m0UZBUVEpAr0GWHdCG/oUtFtBWL8Rj4gzBXXlDOOtyjyDx8ccDAeZ00vvZwI8AbujWrThTP0iXfFnBW9gd5pVZjwZvUUJJ7IiuXCVX15Ykr0GH3FTbevtuOvsa+gUY6ZmcjTCRX/wFuaqBkaJH3JlKSQ6RSvKfM1uSJE+0utg+TwLSjXtJfXzdCQKjr+zf7joVKk25y9/zResiy6SKFL4vybfh9wJ1Art7ew+tZEoRjjDRxLwFVYY71rbwt+zpXLNbcJnKVDcUTaop+cWe37e9vEUckVELbjztyS+22a3QvW9M/eSoLHRYDH8NGA09KRNRF7ofsZq18UA176UOi5BhaEK56PjMLrsmmkzMjZnMZVEKgi6OvdswdIdrsVr/RspBrn/s3xkGg35w7e4htIWTrAbcHIL41jsRz+O7P7ecJXVB79C5rUowj9G+2jqw5ZvQhlPR7G/VLBGbOKWCQ8PzSa0/FnbC6hs6gBpRS853e35nMcF4Vl4VFb7mzCSmK4irLceXzJ2aiWXv43wNShc9NfoVsWNuSiw0Hs9ROFCGbyc6D+qljBVwmpA=----ATTACHMENT:----MzM0NTAxMjkxMzAzMDMxMCAxMzU0MzI2NTA0ODUyMDg2IDEzMDczNTY0MzY3MjIzNzY=