示例#1
0
 /**
  * @dataProvider timeoutProvider
  */
 public function testTimeoutAt($value, $expected)
 {
     $now = new \DateTime('2015-03-31 10:10:10');
     $timeout = new Timeout($value);
     $this->assertEquals($expected, $timeout->timeoutAt($now));
 }
示例#2
0
 /**
  * Return when event timeout
  *
  * @param \DateTime $now date will be used as reference for timeouts defined as intervals
  *
  * @return \DateTime
  */
 public function timeoutAt(\DateTime $now)
 {
     return $this->timeout->timeoutAt($now);
 }