Example #1
0
 public function testSetNotModified()
 {
     $response = new Response();
     $response->setHeaders(array('Allow' => 'test-value-to-be-removed', 'Content-Encoding' => 'test-value-to-be-removed', 'Content-Language' => 'test-value-to-be-removed', 'X-Some-Header' => 'test-value-to-NOT-be-removed'));
     $response->setNotModified();
     $this->assertEquals($response->getStatusCode(), 304);
     $this->assertNull($response->getHeader('Allow'));
     $this->assertNull($response->getHeader('Content-Encoding'));
     $this->assertNull($response->getHeader('Content-Language'));
     $this->assertNotNull($response->getHeader('X-Some-Header'));
 }