public function getPrivateKeyShouldAskSerializerToParseTheKey()
{
$privateKey = $this->createMock(PrivateKeyInterface::class);
$keyContent = 'MHcCAQEEIBGpMoZJ64MMSzuo5JbmXpf9V4qSWdLIl/8RmJLcfn/qoAoGC' . 'CqGSM49AwEHoUQDQgAE7it/EKmcv9bfpcV1fBreLMRXxWpnd0wxa2iF' . 'ruiI2tsEdGFTLTsyU+GeRqC7zN0aTnTQajarUylKJ3UWr/r1kg==';
$this->privateKeySerializer->expects($this->once())->method('parse')->with($keyContent)->willReturn($privateKey);
$parser = new KeyParser($this->privateKeySerializer, $this->publicKeySerializer);
self::assertSame($privateKey, $parser->getPrivateKey($this->getPrivateKey()));
}