public function testGetExpirationDate()
{
$item = new CacheItem('test_key');
$this->assertNull($item->getExpirationDate());
$date = new \DateTime();
$ref = new \ReflectionObject($item);
$prop = $ref->getProperty('expirationDate');
$prop->setAccessible(true);
$prop->setValue($item, $date);
$this->assertEquals($date, $item->getExpirationDate());
}