fcl-hash: added rsa test

This commit is contained in:
mattias 2022-04-28 19:26:02 +02:00
parent 60c967f255
commit 7664b32e5f

View File

@ -5,7 +5,7 @@ unit utestpem;
interface
uses
Classes, SysUtils, fpcunit, testregistry, fpasn, fppem;
Classes, SysUtils, fpcunit, testregistry, fpasn, fppem, fprsa;
Type
@ -14,13 +14,13 @@ Type
TTestPEM = Class(TTestCase)
Published
Procedure TestLoad;
Procedure TestRSA_RS256Verify;
end;
implementation
uses basenenc, fphashutils, fpecc;
{ TTestPEM }
Const
PrivateKeyFile = 'private-key.pem';
@ -71,6 +71,12 @@ begin
end;
end;
procedure TTestPEM.TestRSA_RS256Verify;
begin
if not fprsa.TestRS256Verify then
Fail('TestRS256Verify');
end;
initialization
RegisterTest(TTestPEM);
end.