/**
  * @test
  */
 public function removeCallsBackend()
 {
     $cacheIdentifier = 'someCacheIdentifier';
     $backend = $this->getMock(\TYPO3\CMS\Core\Cache\Backend\AbstractBackend::class, array('get', 'set', 'has', 'remove', 'findIdentifiersByTag', 'flush', 'flushByTag', 'collectGarbage'), array(), '', false);
     $backend->expects($this->once())->method('remove')->with($this->equalTo($cacheIdentifier))->will($this->returnValue(true));
     $cache = new \TYPO3\CMS\Core\Cache\Frontend\VariableFrontend('VariableFrontend', $backend);
     $this->assertTrue($cache->remove($cacheIdentifier), 'remove() did not return TRUE');
 }