public function testItIsGreedy(Request $request)
{
$this->client->send($request);
// Will be cached
$response = $this->client->send($request);
// Will come from cache
$this->assertEquals(CacheMiddleware::HEADER_CACHE_HIT, $response->getHeaderLine(CacheMiddleware::HEADER_CACHE_INFO));
$this->assertTrue($response->hasHeader('Warning'));
}