Index: components/metrics/mock_metrics_service_client.cc |
diff --git a/components/metrics/mock_metrics_service_client.cc b/components/metrics/mock_metrics_service_client.cc |
new file mode 100644 |
index 0000000000000000000000000000000000000000..0be83a13b3499b32742a5fa7938c9681e229d074 |
--- /dev/null |
+++ b/components/metrics/mock_metrics_service_client.cc |
@@ -0,0 +1,30 @@ |
+// Copyright 2015 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+#include "components/metrics/mock_metrics_service_client.h" |
+ |
+#include <string> |
+ |
+#include "base/callback.h" |
+ |
+namespace metrics { |
+ |
+MockMetricsServiceClient::MockMetricsServiceClient() { |
+} |
+ |
+MockMetricsServiceClient::~MockMetricsServiceClient() { |
+} |
+ |
+scoped_ptr<MetricsLogUploader> MockMetricsServiceClient::CreateUploader( |
+ const std::string& server_url, |
+ const std::string& mime_type, |
+ const base::Callback<void(int)>& on_upload_complete) { |
+ return scoped_ptr<MetricsLogUploader>( |
+ MockCreateUploader(server_url, mime_type, on_upload_complete)); |
+} |
+ |
+void MockMetricsServiceClient::DoNothing(int x) { |
+} |
+ |
+} // namespace metrics |