join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
signature_test.cpp File Reference
#include <join/signature.hpp>
#include <join/error.hpp>
#include <gtest/gtest.h>
#include <fstream>
Include dependency graph for signature_test.cpp:

Classes

class  SignatureTest
 Class used to test the signature API. More...
 

Functions

 TEST_F (SignatureTest, sign)
 Test sign.
 
 TEST_F (SignatureTest, sign_failures)
 Test sign failures.
 
 TEST_F (SignatureTest, md5sign)
 Test md5sign.
 
 TEST_F (SignatureTest, sha1sign)
 Test sha1sign.
 
 TEST_F (SignatureTest, sha224sign)
 Test sha224sign.
 
 TEST_F (SignatureTest, sha256sign)
 Test sha256sign.
 
 TEST_F (SignatureTest, sha384sign)
 Test sha384sign.
 
 TEST_F (SignatureTest, sha512sign)
 Test sha512sign.
 
 TEST_F (SignatureTest, verify)
 Test verify.
 
 TEST_F (SignatureTest, verify_failures)
 Test verify failures.
 
 TEST_F (SignatureTest, md5verify)
 Test md5verify.
 
 TEST_F (SignatureTest, sha1verify)
 Test sha1verify.
 
 TEST_F (SignatureTest, sha224verify)
 Test sha224verify.
 
 TEST_F (SignatureTest, sha256verify)
 Test sha256verify.
 
 TEST_F (SignatureTest, sha384verify)
 Test sha384verify.
 
 TEST_F (SignatureTest, sha512verify)
 Test sha512verify.
 
int main (int argc, char **argv)
 main function.
 

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

main function.

◆ TEST_F() [1/16]

TEST_F ( SignatureTest ,
md5sign  )

Test md5sign.

◆ TEST_F() [2/16]

TEST_F ( SignatureTest ,
md5verify  )

Test md5verify.

◆ TEST_F() [3/16]

TEST_F ( SignatureTest ,
sha1sign  )

Test sha1sign.

◆ TEST_F() [4/16]

TEST_F ( SignatureTest ,
sha1verify  )

Test sha1verify.

◆ TEST_F() [5/16]

TEST_F ( SignatureTest ,
sha224sign  )

Test sha224sign.

◆ TEST_F() [6/16]

TEST_F ( SignatureTest ,
sha224verify  )

Test sha224verify.

◆ TEST_F() [7/16]

TEST_F ( SignatureTest ,
sha256sign  )

Test sha256sign.

◆ TEST_F() [8/16]

TEST_F ( SignatureTest ,
sha256verify  )

Test sha256verify.

◆ TEST_F() [9/16]

TEST_F ( SignatureTest ,
sha384sign  )

Test sha384sign.

◆ TEST_F() [10/16]

TEST_F ( SignatureTest ,
sha384verify  )

Test sha384verify.

◆ TEST_F() [11/16]

TEST_F ( SignatureTest ,
sha512sign  )

Test sha512sign.

◆ TEST_F() [12/16]

TEST_F ( SignatureTest ,
sha512verify  )

Test sha512verify.

◆ TEST_F() [13/16]

TEST_F ( SignatureTest ,
sign  )

Test sign.

◆ TEST_F() [14/16]

TEST_F ( SignatureTest ,
sign_failures  )

Test sign failures.

◆ TEST_F() [15/16]

TEST_F ( SignatureTest ,
verify  )

Test verify.

◆ TEST_F() [16/16]

TEST_F ( SignatureTest ,
verify_failures  )

Test verify failures.