| Index: chrome/browser/prefs/pref_value_store_unittest.cc
|
| diff --git a/chrome/browser/prefs/pref_value_store_unittest.cc b/chrome/browser/prefs/pref_value_store_unittest.cc
|
| index aa874b3147362a5935f02341649a643db96a64e8..2a84bc7fd4fd9242600fc836348d59bf0b3cc3fc 100644
|
| --- a/chrome/browser/prefs/pref_value_store_unittest.cc
|
| +++ b/chrome/browser/prefs/pref_value_store_unittest.cc
|
| @@ -4,12 +4,12 @@
|
|
|
| #include <string>
|
|
|
| +#include "base/bind.h"
|
| #include "base/memory/ref_counted.h"
|
| #include "base/memory/scoped_ptr.h"
|
| #include "base/prefs/pref_notifier.h"
|
| #include "base/prefs/testing_pref_store.h"
|
| #include "base/values.h"
|
| -#include "chrome/browser/prefs/pref_model_associator.h"
|
| #include "chrome/browser/prefs/pref_value_store.h"
|
| #include "chrome/common/pref_names.h"
|
| #include "testing/gmock/include/gmock/gmock.h"
|
| @@ -28,7 +28,7 @@ class MockPrefNotifier : public PrefNotifier {
|
| };
|
|
|
| // Allows to capture sync model associator interaction.
|
| -class MockPrefModelAssociator : public PrefModelAssociator {
|
| +class MockPrefModelAssociator {
|
| public:
|
| MOCK_METHOD1(ProcessPrefChange, void(const std::string&));
|
| };
|
| @@ -108,7 +108,9 @@ class PrefValueStoreTest : public testing::Test {
|
| default_pref_store_,
|
| &pref_notifier_));
|
|
|
| - pref_value_store_->set_sync_associator(sync_associator_.get());
|
| + pref_value_store_->set_callback(
|
| + base::Bind(&MockPrefModelAssociator::ProcessPrefChange,
|
| + base::Unretained(sync_associator_.get())));
|
| }
|
|
|
| void CreateManagedPrefs() {
|
|
|