webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Functions
quicsession_unittest.cc File Reference
#include "webrtc/p2p/quic/quicsession.h"
#include <memory>
#include <string>
#include <vector>
#include "net/base/ip_endpoint.h"
#include "net/quic/crypto/crypto_server_config_protobuf.h"
#include "net/quic/crypto/quic_random.h"
#include "net/quic/crypto/proof_source.h"
#include "net/quic/crypto/proof_verifier.h"
#include "net/quic/crypto/quic_crypto_client_config.h"
#include "net/quic/crypto/quic_crypto_server_config.h"
#include "net/quic/quic_crypto_client_stream.h"
#include "net/quic/quic_crypto_server_stream.h"
#include "webrtc/base/gunit.h"
#include "webrtc/p2p/base/faketransportcontroller.h"
#include "webrtc/p2p/quic/quicconnectionhelper.h"
#include "webrtc/p2p/quic/reliablequicstream.h"

Classes

class  FakeProofSource
 
class  FakeProofVerifier
 
class  FakeQuicPacketWriter
 
class  QuicSessionForTest
 
class  QuicSessionTest
 

Functions

 TEST_F (QuicSessionTest, ClientToServer)
 
 TEST_F (QuicSessionTest, ServerToClient)
 
 TEST_F (QuicSessionTest, ClientRejection)
 
 TEST_F (QuicSessionTest, ServerRejection)
 
 TEST_F (QuicSessionTest, CannotCreateDataStreamBeforeHandshake)
 
 TEST_F (QuicSessionTest, CloseQuicStream)
 

Function Documentation

◆ TEST_F() [1/6]

TEST_F ( QuicSessionTest  ,
ClientToServer   
)

◆ TEST_F() [2/6]

TEST_F ( QuicSessionTest  ,
ServerToClient   
)

◆ TEST_F() [3/6]

TEST_F ( QuicSessionTest  ,
ClientRejection   
)

◆ TEST_F() [4/6]

TEST_F ( QuicSessionTest  ,
ServerRejection   
)

◆ TEST_F() [5/6]

TEST_F ( QuicSessionTest  ,
CannotCreateDataStreamBeforeHandshake   
)

◆ TEST_F() [6/6]

TEST_F ( QuicSessionTest  ,
CloseQuicStream   
)