Index: net/quic/test_tools/quic_test_utils.h |
diff --git a/net/quic/test_tools/quic_test_utils.h b/net/quic/test_tools/quic_test_utils.h |
index 85fde6860c976b9995b00abf660426e7534ca2da..7007cdc2f6f47a4f97ff267c5fbc8c04e1396223 100644 |
--- a/net/quic/test_tools/quic_test_utils.h |
+++ b/net/quic/test_tools/quic_test_utils.h |
@@ -41,6 +41,14 @@ QuicVersion QuicVersionMin(); |
// Returns an address for 127.0.0.1. |
IPAddressNumber Loopback4(); |
+// Create an encrypted packet for testing. |
+QuicEncryptedPacket* ConstructEncryptedPacket( |
+ QuicConnectionId connection_id, |
+ bool version_flag, |
+ bool reset_flag, |
+ QuicPacketSequenceNumber sequence_number, |
+ const std::string& data); |
+ |
void CompareCharArraysWithHexError(const std::string& description, |
const char* actual, |
const int actual_len, |
@@ -296,6 +304,8 @@ class MockConnection : public QuicConnection { |
MOCK_METHOD1(SendConnectionClose, void(QuicErrorCode error)); |
MOCK_METHOD2(SendConnectionCloseWithDetails, void(QuicErrorCode error, |
const string& details)); |
+ MOCK_METHOD2(SendConnectionClosePacket, void(QuicErrorCode error, |
+ const string& details)); |
MOCK_METHOD3(SendRstStream, void(QuicStreamId id, |
QuicRstStreamErrorCode error, |
QuicStreamOffset bytes_written)); |