public function testVerify()
{
$value = 'value';
$signature = 'signature';
$badValue = 'bad_value';
$badSignature = 'bad_signature';
$this->algorithm->expects($this->exactly(2))->method('compute')->will($this->returnValueMap([[$value, $signature], [$badValue, 'wontverify']]));
$this->assertTrue($this->encryption->verify($value, $signature));
$this->assertFalse($this->encryption->verify($badValue, $badSignature));
}