/**
  * testSetDate
  *
  * @return void
  * @author Rob Mcvey
  **/
 public function testSignature()
 {
     $this->AmazonS3->setDate('Sun, 22 Sep 2013 14:43:04 GMT');
     $stringToSign = "PUT" . "\n";
     $stringToSign .= "aUIOL+kLNYqj1ZPXnf8+yw==" . "\n";
     $stringToSign .= "image/png" . "\n";
     $stringToSign .= "Sun, 22 Sep 2013 14:43:04 GMT";
     $stringToSign .= "\n";
     $stringToSign .= "x-amz-acl:public-read" . "\n";
     $stringToSign .= "x-amz-meta-reviewedby:john.doe@yahoo.biz" . "\n";
     $stringToSign .= "/bucket/copify.png";
     $signature = $this->AmazonS3->signature($stringToSign);
     $this->assertEqual('gbcL98O77pVLUSdcSIz4RCAots4=', $signature);
     $this->AmazonS3 = new AmazonS3(array('bang', 'fizz', 'lulz'));
     $signature = $this->AmazonS3->signature($stringToSign);
     $this->assertEqual('dF2swNTRWEs9LiMxdxiVeWPwCR0=', $signature);
 }