| Index: chrome/browser/policy/mock_cloud_policy_client.h
|
| diff --git a/chrome/browser/policy/mock_cloud_policy_client.h b/chrome/browser/policy/mock_cloud_policy_client.h
|
| index e9ed951e0f75c308909bf1472878940eeed56866..f270853e458e4dcabd33ac4e8e391d6623bdafe6 100644
|
| --- a/chrome/browser/policy/mock_cloud_policy_client.h
|
| +++ b/chrome/browser/policy/mock_cloud_policy_client.h
|
| @@ -54,6 +54,19 @@ class MockCloudPolicyClient : public CloudPolicyClient {
|
| DISALLOW_COPY_AND_ASSIGN(MockCloudPolicyClient);
|
| };
|
|
|
| +class MockCloudPolicyClientObserver : public CloudPolicyClient::Observer {
|
| + public:
|
| + MockCloudPolicyClientObserver();
|
| + virtual ~MockCloudPolicyClientObserver();
|
| +
|
| + MOCK_METHOD1(OnPolicyFetched, void(CloudPolicyClient*));
|
| + MOCK_METHOD1(OnRegistrationStateChanged, void(CloudPolicyClient*));
|
| + MOCK_METHOD1(OnClientError, void(CloudPolicyClient*));
|
| +
|
| + private:
|
| + DISALLOW_COPY_AND_ASSIGN(MockCloudPolicyClientObserver);
|
| +};
|
| +
|
| } // namespace policy
|
|
|
| #endif // CHROME_BROWSER_POLICY_MOCK_CLOUD_POLICY_CLIENT_H_
|
|
|