| Index: net/quic/test_tools/quic_test_utils.h
|
| ===================================================================
|
| --- net/quic/test_tools/quic_test_utils.h (revision 177030)
|
| +++ net/quic/test_tools/quic_test_utils.h (working copy)
|
| @@ -32,6 +32,11 @@
|
| // Constructs a basic crypto handshake message
|
| QuicPacket* ConstructHandshakePacket(QuicGuid guid, CryptoTag tag);
|
|
|
| +// Constructs a ClientHello crypto handshake message
|
| +QuicPacket* ConstructClientHelloPacket(QuicGuid guid,
|
| + const QuicClock* clock,
|
| + QuicRandom* random_generator);
|
| +
|
| class MockFramerVisitor : public QuicFramerVisitorInterface {
|
| public:
|
| MockFramerVisitor();
|
| @@ -148,6 +153,9 @@
|
| class MockConnection : public QuicConnection {
|
| public:
|
| MockConnection(QuicGuid guid, IPEndPoint address);
|
| + MockConnection(QuicGuid guid,
|
| + IPEndPoint address,
|
| + QuicConnectionHelperInterface* helper);
|
| virtual ~MockConnection();
|
|
|
| MOCK_METHOD3(ProcessUdpPacket, void(const IPEndPoint& self_address,
|
| @@ -197,8 +205,6 @@
|
| ReliableQuicStream*(QuicStreamId id));
|
| MOCK_METHOD0(GetCryptoStream, QuicCryptoStream*());
|
| MOCK_METHOD0(CreateOutgoingReliableStream, ReliableQuicStream*());
|
| - MOCK_METHOD3(WriteData,
|
| - void(QuicStreamId id, base::StringPiece data, bool fin));
|
| MOCK_METHOD4(WriteData, QuicConsumedData(QuicStreamId id,
|
| base::StringPiece data,
|
| QuicStreamOffset offset, bool fin));
|
|
|