| 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 #include "net/quic/quic_connection.h" | 5 #include "net/quic/quic_connection.h" |
| 6 | 6 |
| 7 #include <ostream> | 7 #include <ostream> |
| 8 | 8 |
| 9 #include "base/basictypes.h" | 9 #include "base/basictypes.h" |
| 10 #include "base/bind.h" | 10 #include "base/bind.h" |
| (...skipping 658 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 669 return params; | 669 return params; |
| 670 } | 670 } |
| 671 | 671 |
| 672 class QuicConnectionTest : public ::testing::TestWithParam<TestParams> { | 672 class QuicConnectionTest : public ::testing::TestWithParam<TestParams> { |
| 673 protected: | 673 protected: |
| 674 QuicConnectionTest() | 674 QuicConnectionTest() |
| 675 : connection_id_(42), | 675 : connection_id_(42), |
| 676 framer_(SupportedVersions(version()), | 676 framer_(SupportedVersions(version()), |
| 677 QuicTime::Zero(), | 677 QuicTime::Zero(), |
| 678 Perspective::IS_CLIENT), | 678 Perspective::IS_CLIENT), |
| 679 peer_creator_(connection_id_, &framer_, &random_generator_), | 679 peer_creator_(connection_id_, |
| 680 &framer_, |
| 681 &random_generator_, |
| 682 /*delegate=*/nullptr), |
| 680 send_algorithm_(new StrictMock<MockSendAlgorithm>), | 683 send_algorithm_(new StrictMock<MockSendAlgorithm>), |
| 681 loss_algorithm_(new MockLossAlgorithm()), | 684 loss_algorithm_(new MockLossAlgorithm()), |
| 682 helper_(new TestConnectionHelper(&clock_, &random_generator_)), | 685 helper_(new TestConnectionHelper(&clock_, &random_generator_)), |
| 683 writer_(new TestPacketWriter(version(), &clock_)), | 686 writer_(new TestPacketWriter(version(), &clock_)), |
| 684 factory_(writer_.get()), | 687 factory_(writer_.get()), |
| 685 connection_(connection_id_, | 688 connection_(connection_id_, |
| 686 kPeerAddress, | 689 kPeerAddress, |
| 687 helper_.get(), | 690 helper_.get(), |
| 688 factory_, | 691 factory_, |
| 689 Perspective::IS_CLIENT, | 692 Perspective::IS_CLIENT, |
| (...skipping 4584 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5274 EXPECT_EQ(1u, writer_->stream_frames().size()); | 5277 EXPECT_EQ(1u, writer_->stream_frames().size()); |
| 5275 EXPECT_TRUE(connection_.GetSendAlarm()->IsSet()); | 5278 EXPECT_TRUE(connection_.GetSendAlarm()->IsSet()); |
| 5276 EXPECT_EQ(clock_.Now().Add(QuicTime::Delta::FromMilliseconds(2)), | 5279 EXPECT_EQ(clock_.Now().Add(QuicTime::Delta::FromMilliseconds(2)), |
| 5277 connection_.GetSendAlarm()->deadline()); | 5280 connection_.GetSendAlarm()->deadline()); |
| 5278 writer_->Reset(); | 5281 writer_->Reset(); |
| 5279 } | 5282 } |
| 5280 | 5283 |
| 5281 } // namespace | 5284 } // namespace |
| 5282 } // namespace test | 5285 } // namespace test |
| 5283 } // namespace net | 5286 } // namespace net |
| OLD | NEW |