/**
* Tests the calculateX509Fingerprint method of the OneLogin_Saml2_Utils
*
* @covers OneLogin_Saml2_Utils::calculateX509Fingerprint
*/
public function testCalculateX509Fingerprint()
{
$settingsDir = TEST_ROOT . '/settings/';
include $settingsDir . 'settings1.php';
$settings = new OneLogin_Saml2_Settings($settingsInfo);
$certPath = $settings->getCertPath();
$key = file_get_contents($certPath . 'sp.key');
$cert = file_get_contents($certPath . 'sp.crt');
$this->assertNull(OneLogin_Saml2_Utils::calculateX509Fingerprint($key));
$this->assertEquals('afe71c28ef740bc87425be13a2263d37971da1f9', OneLogin_Saml2_Utils::calculateX509Fingerprint($cert));
}