Index: chrome/browser/policy/mock_configuration_policy_provider.h |
diff --git a/chrome/browser/policy/mock_configuration_policy_provider.h b/chrome/browser/policy/mock_configuration_policy_provider.h |
index 91c53109cc616e1c7f7ec73841c206eabcaf6507..ee3ddbf264cd8d07f940e3c837e6d1bb6c456b6d 100644 |
--- a/chrome/browser/policy/mock_configuration_policy_provider.h |
+++ b/chrome/browser/policy/mock_configuration_policy_provider.h |
@@ -6,6 +6,7 @@ |
#define CHROME_BROWSER_POLICY_MOCK_CONFIGURATION_POLICY_PROVIDER_H_ |
#include "chrome/browser/policy/configuration_policy_provider.h" |
+#include "chrome/browser/policy/policy_domain_descriptor.h" |
#include "chrome/browser/policy/policy_map.h" |
#include "testing/gmock/include/gmock/gmock.h" |
@@ -13,6 +14,9 @@ namespace policy { |
// Mock ConfigurationPolicyProvider implementation that supplies canned |
// values for polices. |
+// TODO(joaodasilva, mnissler): introduce an implementation that non-policy |
+// code can use that doesn't require the usual boilerplate. |
+// http://crbug.com/242087 |
class MockConfigurationPolicyProvider : public ConfigurationPolicyProvider { |
public: |
MockConfigurationPolicyProvider(); |
@@ -21,8 +25,8 @@ class MockConfigurationPolicyProvider : public ConfigurationPolicyProvider { |
MOCK_CONST_METHOD1(IsInitializationComplete, bool(PolicyDomain domain)); |
MOCK_METHOD0(RefreshPolicies, void()); |
- MOCK_METHOD2(RegisterPolicyDomain, void(PolicyDomain, |
- const std::set<std::string>&)); |
+ MOCK_METHOD1(RegisterPolicyDomain, |
+ void(scoped_refptr<const PolicyDomainDescriptor>)); |
// Make public for tests. |
using ConfigurationPolicyProvider::UpdatePolicy; |