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

Side by Side Diff: chrome/browser/chromeos/drive/fake_free_disk_space_getter.cc

Issue 16189010: drive: Add DownloadOperationTest (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: rebase & fix a nit Created 7 years, 6 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 "chrome/browser/chromeos/drive/fake_free_disk_space_getter.h" 5 #include "chrome/browser/chromeos/drive/fake_free_disk_space_getter.h"
6 6
7 namespace drive { 7 namespace drive {
8 8
9 FakeFreeDiskSpaceGetter::FakeFreeDiskSpaceGetter() { 9 FakeFreeDiskSpaceGetter::FakeFreeDiskSpaceGetter() {
10 } 10 }
11 11
12 FakeFreeDiskSpaceGetter::~FakeFreeDiskSpaceGetter() { 12 FakeFreeDiskSpaceGetter::~FakeFreeDiskSpaceGetter() {
13 } 13 }
14 14
15 void FakeFreeDiskSpaceGetter::Reset() {
16 fake_values_.clear();
17 }
18
15 int64 FakeFreeDiskSpaceGetter::AmountOfFreeDiskSpace() { 19 int64 FakeFreeDiskSpaceGetter::AmountOfFreeDiskSpace() {
16 if (fake_values_.empty()) 20 if (fake_values_.empty())
17 return 0; 21 return 0;
18 22
19 const int64 value = fake_values_[0]; 23 const int64 value = fake_values_[0];
20 // We'll keep the last value. 24 // We'll keep the last value.
21 if (fake_values_.size() > 1) 25 if (fake_values_.size() > 1)
22 fake_values_.erase(fake_values_.begin()); 26 fake_values_.erase(fake_values_.begin());
23 27
24 return value; 28 return value;
25 } 29 }
26 30
27 } // namespace drive 31 } // namespace drive
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698