/**
* @group certificate
* @test
* @dataProvider privateKeyTestProvider
*
* @param \SAML2\Configuration\PrivateKey $configuredKey
*/
public function loading_a_configured_private_key_returns_a_certificate_private_key(PrivateKey $configuredKey)
{
$resultingKey = $this->privateKeyLoader->loadPrivateKey($configuredKey);
$this->assertInstanceOf('\\SAML2\\Certificate\\PrivateKey', $resultingKey);
$this->assertEquals($resultingKey->getKeyAsString(), "This would normally contain the private key data.\n");
$this->assertEquals($resultingKey->getPassphrase(), $configuredKey->getPassPhrase());
}