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

Classes

class  TlsAcceptor
 Class used to test the TLS socket API. More...
 

Functions

 TEST_F (TlsAcceptor, move)
 Assign by move.
 
 TEST_F (TlsAcceptor, create)
 Test create method.
 
 TEST_F (TlsAcceptor, close)
 Test close method.
 
 TEST_F (TlsAcceptor, accept)
 Test accept method.
 
 TEST_F (TlsAcceptor, acceptStream)
 Test acceptStream method.
 
 TEST_F (TlsAcceptor, acceptEncrypted)
 Test acceptEncrypted method.
 
 TEST_F (TlsAcceptor, acceptStreamEncrypted)
 Test acceptStreamEncrypted method.
 
 TEST_F (TlsAcceptor, localEndpoint)
 Test localEndpoint method.
 
 TEST_F (TlsAcceptor, opened)
 Test opened method.
 
 TEST_F (TlsAcceptor, family)
 Test family method.
 
 TEST_F (TlsAcceptor, type)
 Test type method.
 
 TEST_F (TlsAcceptor, protocol)
 Test protocol method.
 
 TEST_F (TlsAcceptor, handle)
 Test handle method.
 
 TEST_F (TlsAcceptor, setCertificate)
 Test setCertificate method.
 
 TEST_F (TlsAcceptor, setVerify)
 Test setVerify method.
 
 TEST_F (TlsAcceptor, setCaCertificate)
 Test setCaCertificate method.
 
 TEST_F (TlsAcceptor, setCipher)
 Test setCipher method.
 
 TEST_F (TlsAcceptor, setCipher_1_3)
 Test setCipher_1_3 method.
 
int main (int argc, char **argv)
 main function.
 

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

main function.

◆ TEST_F() [1/18]

TEST_F ( TlsAcceptor ,
accept  )

Test accept method.

◆ TEST_F() [2/18]

TEST_F ( TlsAcceptor ,
acceptEncrypted  )

Test acceptEncrypted method.

◆ TEST_F() [3/18]

TEST_F ( TlsAcceptor ,
acceptStream  )

Test acceptStream method.

◆ TEST_F() [4/18]

TEST_F ( TlsAcceptor ,
acceptStreamEncrypted  )

Test acceptStreamEncrypted method.

◆ TEST_F() [5/18]

TEST_F ( TlsAcceptor ,
close  )

Test close method.

◆ TEST_F() [6/18]

TEST_F ( TlsAcceptor ,
create  )

Test create method.

◆ TEST_F() [7/18]

TEST_F ( TlsAcceptor ,
family  )

Test family method.

◆ TEST_F() [8/18]

TEST_F ( TlsAcceptor ,
handle  )

Test handle method.

◆ TEST_F() [9/18]

TEST_F ( TlsAcceptor ,
localEndpoint  )

Test localEndpoint method.

◆ TEST_F() [10/18]

TEST_F ( TlsAcceptor ,
move  )

Assign by move.

◆ TEST_F() [11/18]

TEST_F ( TlsAcceptor ,
opened  )

Test opened method.

◆ TEST_F() [12/18]

TEST_F ( TlsAcceptor ,
protocol  )

Test protocol method.

◆ TEST_F() [13/18]

TEST_F ( TlsAcceptor ,
setCaCertificate  )

Test setCaCertificate method.

◆ TEST_F() [14/18]

TEST_F ( TlsAcceptor ,
setCertificate  )

Test setCertificate method.

◆ TEST_F() [15/18]

TEST_F ( TlsAcceptor ,
setCipher  )

Test setCipher method.

◆ TEST_F() [16/18]

TEST_F ( TlsAcceptor ,
setCipher_1_3  )

Test setCipher_1_3 method.

◆ TEST_F() [17/18]

TEST_F ( TlsAcceptor ,
setVerify  )

Test setVerify method.

◆ TEST_F() [18/18]

TEST_F ( TlsAcceptor ,
type  )

Test type method.