/** * @test * * @covers \Lcobucci\JWT\Signer\Hmac\Sha512::getAlgorithm */ public function getAlgorithmMustBeCorrect() { $signer = new Sha512(); self::assertEquals('sha512', $signer->getAlgorithm()); }
/** * @test * * @covers \Lcobucci\JWT\Signer\Rsa\Sha512::getAlgorithm */ public function getAlgorithmMustBeCorrect() { $signer = new Sha512(); self::assertEquals(OPENSSL_ALGO_SHA512, $signer->getAlgorithm()); }
/** * @test * * @covers \Lcobucci\JWT\Signer\Ecdsa::create * @covers \Lcobucci\JWT\Signer\Ecdsa::__construct * * @uses \Lcobucci\JWT\Signer\Ecdsa\EccAdapter * @uses \Lcobucci\JWT\Signer\Ecdsa\KeyParser * @uses \Lcobucci\JWT\Signer\Ecdsa\SignatureSerializer */ public function createShouldReturnAValidInstance() { self::assertInstanceOf(Sha512::class, Sha512::create()); }
/** * @test * * @uses Lcobucci\JWT\Signer\Ecdsa * @uses Lcobucci\JWT\Signer\Ecdsa\KeyParser * * @covers Lcobucci\JWT\Signer\Ecdsa\Sha512::getSignatureLength */ public function getSignatureLengthMustBeCorrect() { $signer = new Sha512(); $this->assertEquals(132, $signer->getSignatureLength()); }