Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / components / policy / core / common / cloud / cloud_policy_manager_unittest.cc
index 274b95d..9dab86b 100644 (file)
@@ -89,20 +89,29 @@ void TestHarness::InstallEmptyPolicy() {}
 
 void TestHarness::InstallStringPolicy(const std::string& policy_name,
                                       const std::string& policy_value) {
-  store_.policy_map_.Set(policy_name, policy_level(), policy_scope(),
-                         base::Value::CreateStringValue(policy_value), NULL);
+  store_.policy_map_.Set(policy_name,
+                         policy_level(),
+                         policy_scope(),
+                         new base::StringValue(policy_value),
+                         NULL);
 }
 
 void TestHarness::InstallIntegerPolicy(const std::string& policy_name,
                                        int policy_value) {
-  store_.policy_map_.Set(policy_name, policy_level(), policy_scope(),
-                         base::Value::CreateIntegerValue(policy_value), NULL);
+  store_.policy_map_.Set(policy_name,
+                         policy_level(),
+                         policy_scope(),
+                         new base::FundamentalValue(policy_value),
+                         NULL);
 }
 
 void TestHarness::InstallBooleanPolicy(const std::string& policy_name,
                                        bool policy_value) {
-  store_.policy_map_.Set(policy_name, policy_level(), policy_scope(),
-                         base::Value::CreateBooleanValue(policy_value), NULL);
+  store_.policy_map_.Set(policy_name,
+                         policy_level(),
+                         policy_scope(),
+                         new base::FundamentalValue(policy_value),
+                         NULL);
 }
 
 void TestHarness::InstallStringListPolicy(const std::string& policy_name,
@@ -170,8 +179,11 @@ class CloudPolicyManagerTest : public testing::Test {
 
   virtual void SetUp() OVERRIDE {
     // Set up a policy map for testing.
-    policy_map_.Set("key", POLICY_LEVEL_MANDATORY, POLICY_SCOPE_USER,
-                    base::Value::CreateStringValue("value"), NULL);
+    policy_map_.Set("key",
+                    POLICY_LEVEL_MANDATORY,
+                    POLICY_SCOPE_USER,
+                    new base::StringValue("value"),
+                    NULL);
     expected_bundle_.Get(PolicyNamespace(POLICY_DOMAIN_CHROME, std::string()))
         .CopyFrom(policy_map_);