/**
  * @Given /^The current time is "([^"]*)"$/
  */
 public function theCurrentTime($date)
 {
     TimeTraveler::enable();
     TimeTraveler::moveTo($date);
 }
 /**
  * @dataProvider gettimeofdayDataProvider
  */
 public function testGettimeofday($currentDate, $roundSec, $timezone)
 {
     ini_set('date.timezone', $timezone);
     $this->if(TestedClass::enable())->and(TestedClass::moveTo($currentDate))->float(gettimeofday(true))->isNearlyEqualTo((double) $roundSec, pow(10, -9))->then($data = gettimeofday(false))->array($data)->integer($data['sec'])->isEqualTo($roundSec);
 }