Exemplo n.º 1
0
 public function testClone()
 {
     $generator1 = new HmacHashGenerator('sha1', '1337');
     $generator1->push('foo');
     $hash1 = $generator1->getHash();
     $generator2 = clone $generator1;
     $generator2->push('bar');
     $hash2 = $generator2->getHash();
     $this->assertEquals('c2dc7694d120f7c286e69f896ee15243a5c28cf5', (string) $hash1);
     $this->assertEquals('ea51ab0e6bc7bd5503fc721b7f566abb637ae651', (string) $hash2);
 }