diff options
Diffstat (limited to 'net/quic/test_tools/quic_test_utils.h')
-rw-r--r-- | net/quic/test_tools/quic_test_utils.h | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/net/quic/test_tools/quic_test_utils.h b/net/quic/test_tools/quic_test_utils.h index 3ad8e3d..86c5caa 100644 --- a/net/quic/test_tools/quic_test_utils.h +++ b/net/quic/test_tools/quic_test_utils.h @@ -193,6 +193,7 @@ class MockConnectionVisitor : public QuicConnectionVisitorInterface { MOCK_CONST_METHOD0(HasPendingHandshake, bool()); MOCK_METHOD1(OnSuccessfulVersionNegotiation, void(const QuicVersion& version)); + MOCK_METHOD0(OnConfigNegotiated, void()); private: DISALLOW_COPY_AND_ASSIGN(MockConnectionVisitor); @@ -348,6 +349,7 @@ class MockSendAlgorithm : public SendAlgorithmInterface { MockSendAlgorithm(); virtual ~MockSendAlgorithm(); + MOCK_METHOD2(SetFromConfig, void(const QuicConfig& config, bool is_server)); MOCK_METHOD3(OnIncomingQuicCongestionFeedbackFrame, void(const QuicCongestionFeedbackFrame&, QuicTime feedback_receive_time, @@ -376,13 +378,23 @@ class MockSendAlgorithm : public SendAlgorithmInterface { class TestEntropyCalculator : public QuicReceivedEntropyHashCalculatorInterface { public: - TestEntropyCalculator() { } - virtual ~TestEntropyCalculator() { } + TestEntropyCalculator(); + virtual ~TestEntropyCalculator(); virtual QuicPacketEntropyHash EntropyHash( QuicPacketSequenceNumber sequence_number) const OVERRIDE; }; +class MockEntropyCalculator : public TestEntropyCalculator { + public: + MockEntropyCalculator(); + virtual ~MockEntropyCalculator(); + + MOCK_CONST_METHOD1( + EntropyHash, + QuicPacketEntropyHash(QuicPacketSequenceNumber sequence_number)); +}; + class TestDecompressorVisitor : public QuicSpdyDecompressor::Visitor { public: virtual ~TestDecompressorVisitor() {} |