public function delete(UnitTester $I)
{
$I->wantTo('Delete from cache by using Memory as cache backend');
$key = 'data-delete';
$cache = new Memory(new Data(['lifetime' => 20]));
$I->assertNull($I->getProtectedProperty($cache, '_data'));
$I->setProtectedProperty($cache, '_data', [$key => 100]);
$I->assertTrue($cache->delete($key));
//$I->assertNull($I->getProtectedProperty($cache, '_data'));
codecept_debug($I->getProtectedProperty($cache, '_data'));
$I->assertFalse($cache->delete($key));
}