#include "components/prefs/testing_pref_service.h"
#include <memory>
#include "base/compiler_specific.h"
#include "base/functional/bind.h"
#include "components/prefs/default_pref_store.h"
#include "components/prefs/pref_notifier_impl.h"
#include "components/prefs/pref_registry_simple.h"
#include "components/prefs/pref_value_store.h"
#include "testing/gtest/include/gtest/gtest.h"
template <>
TestingPrefServiceBase<PrefService, PrefRegistry>::TestingPrefServiceBase(
scoped_refptr<TestingPrefStore> managed_prefs,
scoped_refptr<TestingPrefStore> supervised_user_prefs,
scoped_refptr<TestingPrefStore> extension_prefs,
scoped_refptr<TestingPrefStore> standalone_browser_prefs,
scoped_refptr<TestingPrefStore> user_prefs,
scoped_refptr<TestingPrefStore> recommended_prefs,
scoped_refptr<PrefRegistry> pref_registry,
PrefNotifierImpl* pref_notifier)
: … { … }
TestingPrefServiceSimple::TestingPrefServiceSimple()
: … { … }
TestingPrefServiceSimple::~TestingPrefServiceSimple() { … }
PrefRegistrySimple* TestingPrefServiceSimple::registry() { … }