protected function createConfiguration()
 {
     $configuration = parent::createConfiguration();
     $log = $this->prophesize(LoggerInterface::class);
     $log->debug(Argument::any(), Argument::any())->shouldBeCalled();
     $configuration->setApiCache($this->getCache());
     $configuration->setApiCacheLogger($log->reveal());
     $configuration->setCacheConfiguration(CustomEntity::class, ['ttl' => 900, 'enabled' => true]);
     return $configuration;
 }
 protected function getClientNames()
 {
     return array_merge(parent::getClientNames(), ['test-reference-client']);
 }