Index: net/tools/quic/quic_time_wait_list_manager_test.cc |
diff --git a/net/tools/quic/quic_time_wait_list_manager_test.cc b/net/tools/quic/quic_time_wait_list_manager_test.cc |
index 724f60170872a21eb46bc0c276a6a9e2f25eac3f..3b30bf0f36d33c90c38b9e888d79c1249edf21f3 100644 |
--- a/net/tools/quic/quic_time_wait_list_manager_test.cc |
+++ b/net/tools/quic/quic_time_wait_list_manager_test.cc |
@@ -10,6 +10,7 @@ |
#include "net/quic/crypto/null_encrypter.h" |
#include "net/quic/crypto/quic_decrypter.h" |
#include "net/quic/crypto/quic_encrypter.h" |
+#include "net/quic/quic_connection_helper.h" |
#include "net/quic/quic_data_reader.h" |
#include "net/quic/quic_flags.h" |
#include "net/quic/quic_framer.h" |
@@ -17,6 +18,7 @@ |
#include "net/quic/quic_protocol.h" |
#include "net/quic/quic_utils.h" |
#include "net/quic/test_tools/quic_test_utils.h" |
+#include "net/tools/quic/quic_epoll_connection_helper.h" |
#include "net/tools/quic/test_tools/mock_epoll_server.h" |
#include "net/tools/quic/test_tools/quic_test_utils.h" |
#include "testing/gmock/include/gmock/gmock.h" |
@@ -69,7 +71,7 @@ class QuicTimeWaitListManagerPeer { |
} |
static QuicTime::Delta time_wait_period(QuicTimeWaitListManager* manager) { |
- return manager->kTimeWaitPeriod_; |
+ return manager->time_wait_period_; |
} |
static QuicVersion GetQuicVersionFromConnectionId( |
@@ -90,9 +92,10 @@ class MockFakeTimeEpollServer : public FakeTimeEpollServer { |
class QuicTimeWaitListManagerTest : public ::testing::Test { |
protected: |
QuicTimeWaitListManagerTest() |
- : time_wait_list_manager_(&writer_, |
+ : helper_(&epoll_server_), |
+ time_wait_list_manager_(&writer_, |
&visitor_, |
- &epoll_server_, |
+ &helper_, |
QuicSupportedVersions()), |
framer_(QuicSupportedVersions(), |
QuicTime::Zero(), |
@@ -166,6 +169,7 @@ class QuicTimeWaitListManagerTest : public ::testing::Test { |
} |
NiceMock<MockFakeTimeEpollServer> epoll_server_; |
+ QuicEpollConnectionHelper helper_; |
StrictMock<MockPacketWriter> writer_; |
StrictMock<MockQuicServerSessionVisitor> visitor_; |
QuicTimeWaitListManager time_wait_list_manager_; |
@@ -228,7 +232,7 @@ TEST_F(QuicTimeWaitListManagerTest, CheckConnectionIdInTimeWait) { |
} |
TEST_F(QuicTimeWaitListManagerTest, SendConnectionClose) { |
- size_t kConnectionCloseLength = 100; |
+ const size_t kConnectionCloseLength = 100; |
EXPECT_CALL(visitor_, OnConnectionAddedToTimeWaitList(connection_id_)); |
AddConnectionId( |
connection_id_, |
@@ -283,7 +287,7 @@ TEST_F(QuicTimeWaitListManagerTest, CleanUpOldConnectionIds) { |
const size_t kConnectionIdCount = 100; |
const size_t kOldConnectionIdCount = 31; |
- // Add connection_ids such that their expiry time is kTimeWaitPeriod_. |
+ // Add connection_ids such that their expiry time is time_wait_period_. |
epoll_server_.set_now_in_usec(0); |
for (size_t connection_id = 1; connection_id <= kOldConnectionIdCount; |
++connection_id) { |
@@ -293,7 +297,7 @@ TEST_F(QuicTimeWaitListManagerTest, CleanUpOldConnectionIds) { |
EXPECT_EQ(kOldConnectionIdCount, time_wait_list_manager_.num_connections()); |
// Add remaining connection_ids such that their add time is |
- // 2 * kTimeWaitPeriod. |
+ // 2 * time_wait_period_. |
const QuicTime::Delta time_wait_period = |
QuicTimeWaitListManagerPeer::time_wait_period(&time_wait_list_manager_); |
epoll_server_.set_now_in_usec(time_wait_period.ToMicroseconds()); |
@@ -418,12 +422,12 @@ TEST_F(QuicTimeWaitListManagerTest, GetQuicVersionFromMap) { |
} |
TEST_F(QuicTimeWaitListManagerTest, AddConnectionIdTwice) { |
- // Add connection_ids such that their expiry time is kTimeWaitPeriod_. |
+ // Add connection_ids such that their expiry time is time_wait_period_. |
epoll_server_.set_now_in_usec(0); |
EXPECT_CALL(visitor_, OnConnectionAddedToTimeWaitList(connection_id_)); |
AddConnectionId(connection_id_); |
EXPECT_TRUE(IsConnectionIdInTimeWait(connection_id_)); |
- size_t kConnectionCloseLength = 100; |
+ const size_t kConnectionCloseLength = 100; |
AddConnectionId( |
connection_id_, |
QuicVersionMax(), |