Index: chrome/browser/policy/mock_cloud_policy_store.h |
diff --git a/chrome/browser/policy/mock_cloud_policy_store.h b/chrome/browser/policy/mock_cloud_policy_store.h |
index 5298c06db86986bd4bb722b6a8f7746adf277e7a..5418596363b278e857ee2932bd9097e0c2e56bea 100644 |
--- a/chrome/browser/policy/mock_cloud_policy_store.h |
+++ b/chrome/browser/policy/mock_cloud_policy_store.h |
@@ -30,6 +30,18 @@ class MockCloudPolicyStore : public CloudPolicyStore { |
DISALLOW_COPY_AND_ASSIGN(MockCloudPolicyStore); |
}; |
+class MockCloudPolicyStoreObserver : public CloudPolicyStore::Observer { |
+ public: |
+ MockCloudPolicyStoreObserver(); |
+ virtual ~MockCloudPolicyStoreObserver(); |
+ |
+ MOCK_METHOD1(OnStoreLoaded, void(CloudPolicyStore* store)); |
+ MOCK_METHOD1(OnStoreError, void(CloudPolicyStore* store)); |
+ |
+ private: |
+ DISALLOW_COPY_AND_ASSIGN(MockCloudPolicyStoreObserver); |
+}; |
+ |
} // namespace policy |
#endif // CHROME_BROWSER_POLICY_MOCK_CLOUD_POLICY_STORE_H_ |