/** * @dataProvider provide */ public function test($date, $toCompare, $exepected) { $rule = new DateAfter(); $rule->initialize($this->clock); if ($toCompare) { $toCompare = DateTime::createFromFormat("U", $this->clock->strtotime($toCompare)); } $this->assertSame($exepected, $rule($date, $toCompare)); }
public function testStrtotime() { $clock = new Clock(); $clock->setNow('2000-01-01'); $this->assertEquals('2000-01-16', date('Y-m-d', $clock->strtotime('January +15 days'))); }