*/ 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:----jA97EW9LB8LlQjmtznDcuvrHuOnpMotLTh7HH+WD5v3AR1aLgFv8SI8jWsWHRASLE14SBFYBfhmAWgHuuCNCLpIdEbShwJ+fBWnuiVcfcWpHyaEKt1PDYhiQkl8MvazwjM8K0RqGyBtPCj3Xge9RcmneEufwxPIT49uc5JuKHf+kxOaYNW353zfRm9adyQNleVvlWuzQy3RLaYobrGxUvqisc5BWvKp5nGiQKZSQ3ajD2cJxH5SPN8aL5FvmPe1gyzvaPEBvNLrxy2Yh+3Dj975tqTOqhe1wi2Kp9UWi92DfyNJlDr4lK3I9eM+LuYgIwu4D4Ni3mCJuJ2HkdqJ5OvXOyzu68SsI7+bagMH5h7bM5SkOexaNn5ZgNoPQg2beJtxOhlIweFMpwDybCnIDRiKTRVMIckmc4zfacEw1Ia/taxAAzdtcCDHVUICROo1+KO2Dcf7lDzl1i34WCChqpZNkf24ULBXxES99DaZyUfMh5+QcQ4IK1RmViPfRa+ShxkOKeTAn8bZWa7wqnfIMK9Knj9Z1ZM87ftEp8Q60AXT+BdqvJqx/3I81l0r3U7O6N6KzgAmZa95/m8V8E7C0P8SPYoDetGY0D1+sDxen42pUJfx8yv9zoviQdbnD6alROtmZuiHebZ9aOs9bWBRDGWIPR0tq04SNbMvDBTrmt48=----ATTACHMENT:----MzA3MTEzNTIyMjEzMjU0MyAzNTEzMDU5NzU0NTEzMzAyIDQ5OTA5NDYzODAxNjA3NDQ=