public function testTimeoutAt() { $timeout = new Timeout('PT1S'); $now = new \DateTime('2015-03-31 10:10:10'); $expected = new \DateTime('2015-03-31 10:10:11'); $event = new Event('eventName', null, null, null, new Timeout($timeout)); $this->assertEquals($expected, $event->timeoutAt($now)); }