public function testReadWithValidSignature()
{
$class = $this->mock;
$currentData = MockCookieSession::data();
$signature = hash_hmac('sha1', serialize($currentData), $this->secret);
$result = MockCookieSession::write('__signature', $signature);
$this->assertEqual($signature, $result);
$value = 'data_read';
$result = $this->Hmac->read($value, compact('class'));
$this->assertEqual($value, $result);
}