/**
* tests getting the generation date
*
* @group data
* @group sourcetest
*/
public function testGetGenerationDate()
{
// Time isn't always exact, so allow a few seconds grace either way...
$currentTime = time();
$minTime = $currentTime - 3;
$maxTime = $currentTime + 3;
$testDateTime = $this->object->getGenerationDate();
self::assertInstanceOf('\\DateTime', $testDateTime);
$testTime = $testDateTime->getTimestamp();
self::assertGreaterThanOrEqual($minTime, $testTime);
self::assertLessThanOrEqual($maxTime, $testTime);
}