| Index: chrome/browser/policy/cloud/mock_device_management_service.h
|
| diff --git a/chrome/browser/policy/cloud/mock_device_management_service.h b/chrome/browser/policy/cloud/mock_device_management_service.h
|
| index 7eded9aa01f44baae57123ec508e347f6354fbc3..3b4e0e042569bf2f2d3a6e8dcefe3cb4d8e49d31 100644
|
| --- a/chrome/browser/policy/cloud/mock_device_management_service.h
|
| +++ b/chrome/browser/policy/cloud/mock_device_management_service.h
|
| @@ -23,6 +23,25 @@ class MockDeviceManagementJob {
|
| const enterprise_management::DeviceManagementResponse& response) = 0;
|
| };
|
|
|
| +class MockDeviceManagementServiceConfiguration
|
| + : public DeviceManagementService::Configuration {
|
| + public:
|
| + MockDeviceManagementServiceConfiguration();
|
| + explicit MockDeviceManagementServiceConfiguration(
|
| + const std::string& server_url);
|
| + virtual ~MockDeviceManagementServiceConfiguration();
|
| +
|
| + virtual std::string GetServerUrl() OVERRIDE;
|
| + virtual std::string GetUserAgent() OVERRIDE;
|
| + virtual std::string GetAgentParameter() OVERRIDE;
|
| + virtual std::string GetPlatformParameter() OVERRIDE;
|
| +
|
| + private:
|
| + const std::string server_url_;
|
| +
|
| + DISALLOW_COPY_AND_ASSIGN(MockDeviceManagementServiceConfiguration);
|
| +};
|
| +
|
| class MockDeviceManagementService : public DeviceManagementService {
|
| public:
|
| MockDeviceManagementService();
|
|
|