| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 // | 4 // |
| 5 // Common utilities for Quic tests | 5 // Common utilities for Quic tests |
| 6 | 6 |
| 7 #ifndef NET_QUIC_TEST_TOOLS_QUIC_TEST_UTILS_H_ | 7 #ifndef NET_QUIC_TEST_TOOLS_QUIC_TEST_UTILS_H_ |
| 8 #define NET_QUIC_TEST_TOOLS_QUIC_TEST_UTILS_H_ | 8 #define NET_QUIC_TEST_TOOLS_QUIC_TEST_UTILS_H_ |
| 9 | 9 |
| 10 #include <string> | 10 #include <string> |
| (...skipping 367 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 378 private: | 378 private: |
| 379 QuicCryptoStream* crypto_stream_; | 379 QuicCryptoStream* crypto_stream_; |
| 380 DISALLOW_COPY_AND_ASSIGN(TestSession); | 380 DISALLOW_COPY_AND_ASSIGN(TestSession); |
| 381 }; | 381 }; |
| 382 | 382 |
| 383 class MockPacketWriter : public QuicPacketWriter { | 383 class MockPacketWriter : public QuicPacketWriter { |
| 384 public: | 384 public: |
| 385 MockPacketWriter(); | 385 MockPacketWriter(); |
| 386 virtual ~MockPacketWriter(); | 386 virtual ~MockPacketWriter(); |
| 387 | 387 |
| 388 MOCK_METHOD5(WritePacket, | 388 MOCK_METHOD4(WritePacket, |
| 389 WriteResult(const char* buffer, | 389 WriteResult(const char* buffer, |
| 390 size_t buf_len, | 390 size_t buf_len, |
| 391 const IPAddressNumber& self_address, | 391 const IPAddressNumber& self_address, |
| 392 const IPEndPoint& peer_address, | 392 const IPEndPoint& peer_address)); |
| 393 QuicBlockedWriterInterface* blocked_writer)); | |
| 394 MOCK_CONST_METHOD0(IsWriteBlockedDataBuffered, bool()); | 393 MOCK_CONST_METHOD0(IsWriteBlockedDataBuffered, bool()); |
| 395 MOCK_CONST_METHOD0(IsWriteBlocked, bool()); | 394 MOCK_CONST_METHOD0(IsWriteBlocked, bool()); |
| 396 MOCK_METHOD0(SetWritable, void()); | 395 MOCK_METHOD0(SetWritable, void()); |
| 397 }; | 396 }; |
| 398 | 397 |
| 399 class MockSendAlgorithm : public SendAlgorithmInterface { | 398 class MockSendAlgorithm : public SendAlgorithmInterface { |
| 400 public: | 399 public: |
| 401 MockSendAlgorithm(); | 400 MockSendAlgorithm(); |
| 402 virtual ~MockSendAlgorithm(); | 401 virtual ~MockSendAlgorithm(); |
| 403 | 402 |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 471 | 470 |
| 472 protected: | 471 protected: |
| 473 // Object is ref counted. | 472 // Object is ref counted. |
| 474 virtual ~MockAckNotifierDelegate(); | 473 virtual ~MockAckNotifierDelegate(); |
| 475 }; | 474 }; |
| 476 | 475 |
| 477 } // namespace test | 476 } // namespace test |
| 478 } // namespace net | 477 } // namespace net |
| 479 | 478 |
| 480 #endif // NET_QUIC_TEST_TOOLS_QUIC_TEST_UTILS_H_ | 479 #endif // NET_QUIC_TEST_TOOLS_QUIC_TEST_UTILS_H_ |
| OLD | NEW |