/**
* Stash recommends always calling $item->lock() on miss to make sure that
* the caching is as performant as possible by avoiding multiple
* simultaneous regenerations of the same value.
*
* http://www.stashphp.com/Invalidation.html#stampede-protection
*
* 1. Create a new cache
* 2. Get any entry
* 3. Check that Stash\Item::lock() was called
* 4. Get the same entry
* 5. Check that Stash\Item::lock() was *not* called
*/
public function testEnablesStashStampedeProtection()
{
$pool = StashWrapper::createEphemeral();
$this->markTestIncomplete();
}