Index: net/tools/quic/test_tools/quic_test_utils.h |
diff --git a/net/tools/quic/test_tools/quic_test_utils.h b/net/tools/quic/test_tools/quic_test_utils.h |
index a6ee24f3675dc62cec47377ec04404f603bc1214..197b5995df9d9f05799b2371d5b386531bbb3920 100644 |
--- a/net/tools/quic/test_tools/quic_test_utils.h |
+++ b/net/tools/quic/test_tools/quic_test_utils.h |
@@ -31,9 +31,9 @@ namespace test { |
static const QuicConnectionId kTestConnectionId = 42; |
static const uint16 kTestPort = 123; |
static const uint32 kInitialStreamFlowControlWindowForTest = |
- 32 * 1024; // 32 KB |
+ 1024 * 1024; // 1 MB |
static const uint32 kInitialSessionFlowControlWindowForTest = |
- 64 * 1024; // 64 KB |
+ 1536 * 1024; // 1.5 MB |
// Testing convenience method to construct a QuicAckFrame with |num_nack_ranges| |
// nack ranges of width 1 packet, starting from |least_unacked|. |
@@ -221,6 +221,21 @@ class TestWriterFactory : public QuicDispatcher::PacketWriterFactory { |
PerConnectionPacketWriter* current_writer_; |
}; |
+class MockTimeWaitListManager : public QuicTimeWaitListManager { |
+ public: |
+ MockTimeWaitListManager(QuicPacketWriter* writer, |
+ QuicServerSessionVisitor* visitor, |
+ EpollServer* eps); |
+ ~MockTimeWaitListManager() override; |
+ |
+ MOCK_METHOD5(ProcessPacket, |
+ void(const IPEndPoint& server_address, |
+ const IPEndPoint& client_address, |
+ QuicConnectionId connection_id, |
+ QuicPacketSequenceNumber sequence_number, |
+ const QuicEncryptedPacket& packet)); |
+}; |
+ |
} // namespace test |
} // namespace tools |
} // namespace net |