Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(200)

Side by Side Diff: net/quic/quic_bandwidth_test.cc

Issue 266243004: Clang format slam. Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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_bandwidth.h" 5 #include "net/quic/quic_bandwidth.h"
6 #include "testing/gtest/include/gtest/gtest.h" 6 #include "testing/gtest/include/gtest/gtest.h"
7 7
8 namespace net { 8 namespace net {
9 namespace test { 9 namespace test {
10 10
11 class QuicBandwidthTest : public ::testing::Test { 11 class QuicBandwidthTest : public ::testing::Test {};
12 };
13 12
14 TEST_F(QuicBandwidthTest, FromTo) { 13 TEST_F(QuicBandwidthTest, FromTo) {
15 EXPECT_EQ(QuicBandwidth::FromKBitsPerSecond(1), 14 EXPECT_EQ(QuicBandwidth::FromKBitsPerSecond(1),
16 QuicBandwidth::FromBitsPerSecond(1000)); 15 QuicBandwidth::FromBitsPerSecond(1000));
17 EXPECT_EQ(QuicBandwidth::FromKBytesPerSecond(1), 16 EXPECT_EQ(QuicBandwidth::FromKBytesPerSecond(1),
18 QuicBandwidth::FromBytesPerSecond(1000)); 17 QuicBandwidth::FromBytesPerSecond(1000));
19 EXPECT_EQ(QuicBandwidth::FromBitsPerSecond(8000), 18 EXPECT_EQ(QuicBandwidth::FromBitsPerSecond(8000),
20 QuicBandwidth::FromBytesPerSecond(1000)); 19 QuicBandwidth::FromBytesPerSecond(1000));
21 EXPECT_EQ(QuicBandwidth::FromKBitsPerSecond(8), 20 EXPECT_EQ(QuicBandwidth::FromKBitsPerSecond(8),
22 QuicBandwidth::FromKBytesPerSecond(1)); 21 QuicBandwidth::FromKBytesPerSecond(1));
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
59 58
60 TEST_F(QuicBandwidthTest, Scale) { 59 TEST_F(QuicBandwidthTest, Scale) {
61 EXPECT_EQ(QuicBandwidth::FromKBytesPerSecond(500), 60 EXPECT_EQ(QuicBandwidth::FromKBytesPerSecond(500),
62 QuicBandwidth::FromKBytesPerSecond(1000).Scale(0.5f)); 61 QuicBandwidth::FromKBytesPerSecond(1000).Scale(0.5f));
63 EXPECT_EQ(QuicBandwidth::FromKBytesPerSecond(750), 62 EXPECT_EQ(QuicBandwidth::FromKBytesPerSecond(750),
64 QuicBandwidth::FromKBytesPerSecond(1000).Scale(0.75f)); 63 QuicBandwidth::FromKBytesPerSecond(1000).Scale(0.75f));
65 EXPECT_EQ(QuicBandwidth::FromKBytesPerSecond(1250), 64 EXPECT_EQ(QuicBandwidth::FromKBytesPerSecond(1250),
66 QuicBandwidth::FromKBytesPerSecond(1000).Scale(1.25f)); 65 QuicBandwidth::FromKBytesPerSecond(1000).Scale(1.25f));
67 } 66 }
68 67
69
70 TEST_F(QuicBandwidthTest, BytesPerPeriod) { 68 TEST_F(QuicBandwidthTest, BytesPerPeriod) {
71 EXPECT_EQ(2000u, QuicBandwidth::FromKBytesPerSecond(2000).ToBytesPerPeriod( 69 EXPECT_EQ(2000u,
72 QuicTime::Delta::FromMilliseconds(1))); 70 QuicBandwidth::FromKBytesPerSecond(2000)
73 EXPECT_EQ(2u, QuicBandwidth::FromKBytesPerSecond(2000).ToKBytesPerPeriod( 71 .ToBytesPerPeriod(QuicTime::Delta::FromMilliseconds(1)));
74 QuicTime::Delta::FromMilliseconds(1))); 72 EXPECT_EQ(2u,
75 EXPECT_EQ(200000u, QuicBandwidth::FromKBytesPerSecond(2000).ToBytesPerPeriod( 73 QuicBandwidth::FromKBytesPerSecond(2000)
76 QuicTime::Delta::FromMilliseconds(100))); 74 .ToKBytesPerPeriod(QuicTime::Delta::FromMilliseconds(1)));
77 EXPECT_EQ(200u, QuicBandwidth::FromKBytesPerSecond(2000).ToKBytesPerPeriod( 75 EXPECT_EQ(200000u,
78 QuicTime::Delta::FromMilliseconds(100))); 76 QuicBandwidth::FromKBytesPerSecond(2000)
77 .ToBytesPerPeriod(QuicTime::Delta::FromMilliseconds(100)));
78 EXPECT_EQ(200u,
79 QuicBandwidth::FromKBytesPerSecond(2000)
80 .ToKBytesPerPeriod(QuicTime::Delta::FromMilliseconds(100)));
79 } 81 }
80 82
81 TEST_F(QuicBandwidthTest, TransferTime) { 83 TEST_F(QuicBandwidthTest, TransferTime) {
82 EXPECT_EQ(QuicTime::Delta::FromSeconds(1), 84 EXPECT_EQ(QuicTime::Delta::FromSeconds(1),
83 QuicBandwidth::FromKBytesPerSecond(1).TransferTime(1000)); 85 QuicBandwidth::FromKBytesPerSecond(1).TransferTime(1000));
84 } 86 }
85 87
86 } // namespace test 88 } // namespace test
87 } // namespace net 89 } // namespace net
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698