public function managerReturnsThePreviouslyRegisteredCached()
{
$cache1 = $this->getMockBuilder(Cache\Frontend\AbstractFrontend::class)->disableOriginalConstructor()->getMock();
$cache1->expects($this->atLeastOnce())->method('getIdentifier')->will($this->returnValue('cache1'));
$cache2 = $this->getMockBuilder(Cache\Frontend\AbstractFrontend::class)->disableOriginalConstructor()->getMock();
$cache2->expects($this->atLeastOnce())->method('getIdentifier')->will($this->returnValue('cache2'));
$this->cacheManager->registerCache($cache1);
$this->cacheManager->registerCache($cache2);
$this->assertSame($cache2, $this->cacheManager->getCache('cache2'), 'The cache returned by getCache() was not the same I registered.');
}