/**
  * @covers \ZF\HttpCache\HttpCacheListener::setCacheControl
  * @dataProvider setCacheControlDataProvider
  *
  * @param array $cacheConfig
  * @param array $headers
  * @param array $exHeaders
  */
 public function testSetCacheControl(array $cacheConfig, array $headers, array $exHeaders)
 {
     $this->instance->setCacheConfig($cacheConfig);
     $response = new HttpResponse();
     $headers = $response->getHeaders()->addHeaders($headers);
     $this->instance->setCacheControl($headers);
     $this->assertSame($exHeaders, $headers->toArray());
 }