Index: chrome/browser/google_apis/mock_drive_service.cc |
diff --git a/chrome/browser/google_apis/mock_drive_service.cc b/chrome/browser/google_apis/mock_drive_service.cc |
index 09311e10b4619591b1085e57b39e6301e314d3d1..44bf0d29ac8293c61fb7146b226f8282d2dab647 100644 |
--- a/chrome/browser/google_apis/mock_drive_service.cc |
+++ b/chrome/browser/google_apis/mock_drive_service.cc |
@@ -25,6 +25,8 @@ namespace google_apis { |
MockDriveService::MockDriveService() { |
ON_CALL(*this, GetProgressStatusList()) |
.WillByDefault(Return(OperationProgressStatusList())); |
+ ON_CALL(*this, GetChangeList(_, _)) |
+ .WillByDefault(Invoke(this, &MockDriveService::GetChangeListStub)); |
ON_CALL(*this, GetAccountMetadata(_)) |
.WillByDefault(Invoke(this, &MockDriveService::GetAccountMetadataStub)); |
ON_CALL(*this, DeleteResource(_, _, _)) |
@@ -53,6 +55,16 @@ MockDriveService::MockDriveService() { |
MockDriveService::~MockDriveService() {} |
+void MockDriveService::GetChangeListStub( |
+ int64 start_changestamp, |
+ const GetResourceListCallback& callback) { |
+ scoped_ptr<ResourceList> resource_list(new ResourceList()); |
+ base::MessageLoopProxy::current()->PostTask( |
+ FROM_HERE, |
+ base::Bind(callback, HTTP_SUCCESS, |
+ base::Passed(&resource_list))); |
+} |
+ |
void MockDriveService::GetAccountMetadataStub( |
const GetAccountMetadataCallback& callback) { |
scoped_ptr<AccountMetadata> account_metadata = |