Chromium Code Reviews| Index: net/quic/test_tools/quic_test_utils.h |
| =================================================================== |
| --- net/quic/test_tools/quic_test_utils.h (revision 174485) |
| +++ 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,8 @@ |
| class MockConnection : public QuicConnection { |
| public: |
| MockConnection(QuicGuid guid, IPEndPoint address); |
| + MockConnection(QuicGuid guid, IPEndPoint address, |
| + QuicConnectionHelperInterface* helper); |
|
wtc
2013/01/15 23:11:03
This formatting is allowed by the current Style Gu
Ryan Hamilton
2013/01/16 00:29:36
Are you sure? jar complains about this every time
wtc
2013/01/16 00:43:49
Yes, I am sure. See the second code example at
htt
|
| virtual ~MockConnection(); |
| MOCK_METHOD3(ProcessUdpPacket, void(const IPEndPoint& self_address, |
| @@ -197,8 +204,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, int(QuicStreamId id, base::StringPiece data, |
| QuicStreamOffset offset, bool fin)); |
| MOCK_METHOD0(IsHandshakeComplete, bool()); |