public function testSignature()
 {
     $date = 'Fri, 19 Mar 1982 00:00:04 GMT';
     $request = new DummyRequest();
     $request->headers['Authorization'] = 'Acquia 1:abcd';
     $request->headers['Date1'] = $date;
     $signer = new RequestSigner();
     $signer->setTimestampHeaders(array('Date1'));
     $signature = $signer->getSignature($request);
     $this->assertInstanceOf('Acquia\\Hmac\\Signature', $signature);
     $this->assertEquals('1', $signature->getId());
     $this->assertEquals('abcd', $signature->getSignature());
     $this->assertEquals(strtotime($date), $signature->getTimestamp());
 }