Commit 0c4ea791 authored by tfarina@chromium.org's avatar tfarina@chromium.org

base: Add basic ReadValue test to RegistryTest.

BUG=None
TEST=out/Debug/base_unittests --gtest_filter=RegistryTest.*

Review URL: http://codereview.chromium.org/3190010

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56965 0039d316-1c4b-4281-b951-d872f2087c98
parent ccf175c2
......@@ -44,8 +44,13 @@ TEST_F(RegistryTest, ValueTest) {
KEY_READ | KEY_SET_VALUE));
const wchar_t* kName = L"Bar";
EXPECT_TRUE(key.WriteValue(kName, L"bar"));
const wchar_t* kValue = L"bar";
EXPECT_TRUE(key.WriteValue(kName, kValue));
EXPECT_TRUE(key.ValueExists(kName));
std::wstring out_value;
EXPECT_TRUE(key.ReadValue(kName, &out_value));
EXPECT_NE(out_value, L"");
EXPECT_STREQ(out_value.c_str(), kValue);
EXPECT_TRUE(key.DeleteValue(kName));
}
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment