Index: base/prefs/pref_value_map_unittest.cc |
diff --git a/base/prefs/pref_value_map_unittest.cc b/base/prefs/pref_value_map_unittest.cc |
index 8cc51ad02ce0cb077264bba039892c37e5d49aeb..5cd56bc35cbf0e5f5c989f3f57dbb57b07ccdf76 100644 |
--- a/base/prefs/pref_value_map_unittest.cc |
+++ b/base/prefs/pref_value_map_unittest.cc |
@@ -37,6 +37,17 @@ TEST(PrefValueMapTest, GetAndSetIntegerValue) { |
EXPECT_EQ(-14, int_value); |
} |
+TEST(PrefValueMapTest, SetDoubleValue) { |
+ PrefValueMap map; |
+ ASSERT_TRUE(map.SetValue("key", new FundamentalValue(5.5))); |
+ |
+ const Value* result = NULL; |
+ ASSERT_TRUE(map.GetValue("key", &result)); |
+ double double_value = 0.; |
+ EXPECT_TRUE(result->GetAsDouble(&double_value)); |
+ EXPECT_EQ(5.5, double_value); |
battre
2014/07/16 07:37:12
EXPECT_DOUBLE_EQ?
Evan Stade
2014/07/16 22:15:25
Done.
|
+} |
+ |
TEST(PrefValueMapTest, RemoveValue) { |
PrefValueMap map; |
EXPECT_FALSE(map.RemoveValue("key")); |