Emarref\Jwt\Encryption\SymmetricTest::testVerify PHP Method

testVerify() public method

public testVerify ( )
    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));
    }