proxygen
SecurityProtocolContextManagerTest.cpp File Reference
#include <wangle/acceptor/SecurityProtocolContextManager.h>
#include <thread>
#include <gmock/gmock.h>
#include <gtest/gtest.h>

Go to the source code of this file.

Classes

class  LengthPeeker< N >
 
class  SecurityProtocolContextManagerTest
 

Functions

 TEST_F (SecurityProtocolContextManagerTest, TestZeroLen)
 
 TEST_F (SecurityProtocolContextManagerTest, TestLongAtStart)
 
 TEST_F (SecurityProtocolContextManagerTest, TestLongAtEnd)
 
 TEST_F (SecurityProtocolContextManagerTest, TestLongMiddle)
 

Function Documentation

TEST_F ( SecurityProtocolContextManagerTest  ,
TestZeroLen   
)

Definition at line 50 of file SecurityProtocolContextManagerTest.cpp.

References EXPECT_EQ.

50  {
51  manager_.addPeeker(&p0_);
52 
53  EXPECT_EQ(manager_.getPeekBytes(), 0);
54 }
#define EXPECT_EQ(val1, val2)
Definition: gtest.h:1922
TEST_F ( SecurityProtocolContextManagerTest  ,
TestLongAtStart   
)

Definition at line 56 of file SecurityProtocolContextManagerTest.cpp.

References EXPECT_EQ.

56  {
57  manager_.addPeeker(&p9_);
58  manager_.addPeeker(&p0_);
59  manager_.addPeeker(&p4_);
60  manager_.addPeeker(&p2_);
61 
62  EXPECT_EQ(manager_.getPeekBytes(), 9);
63 }
#define EXPECT_EQ(val1, val2)
Definition: gtest.h:1922
TEST_F ( SecurityProtocolContextManagerTest  ,
TestLongAtEnd   
)

Definition at line 65 of file SecurityProtocolContextManagerTest.cpp.

References EXPECT_EQ.

65  {
66  manager_.addPeeker(&p0_);
67  manager_.addPeeker(&p4_);
68  manager_.addPeeker(&p2_);
69  manager_.addPeeker(&p9_);
70 
71  EXPECT_EQ(manager_.getPeekBytes(), 9);
72 }
#define EXPECT_EQ(val1, val2)
Definition: gtest.h:1922
TEST_F ( SecurityProtocolContextManagerTest  ,
TestLongMiddle   
)

Definition at line 74 of file SecurityProtocolContextManagerTest.cpp.

References EXPECT_EQ.

74  {
75  manager_.addPeeker(&p0_);
76  manager_.addPeeker(&p9_);
77  manager_.addPeeker(&p2_);
78  manager_.addPeeker(&p0_);
79 
80  EXPECT_EQ(manager_.getPeekBytes(), 9);
81 }
#define EXPECT_EQ(val1, val2)
Definition: gtest.h:1922