Index: chrome/browser/autocomplete/zero_suggest_provider_unittest.cc |
diff --git a/chrome/browser/autocomplete/zero_suggest_provider_unittest.cc b/chrome/browser/autocomplete/zero_suggest_provider_unittest.cc |
index 105efe7d388fe5a794814a71b2a1a6947f14f311..0188502a9cf1b7c8f7640985281c5e06231513d1 100644 |
--- a/chrome/browser/autocomplete/zero_suggest_provider_unittest.cc |
+++ b/chrome/browser/autocomplete/zero_suggest_provider_unittest.cc |
@@ -9,6 +9,7 @@ |
#include "base/run_loop.h" |
#include "base/strings/utf_string_conversions.h" |
#include "chrome/browser/autocomplete/autocomplete_classifier_factory.h" |
+#include "chrome/browser/autocomplete/chrome_autocomplete_provider_client.h" |
#include "chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.h" |
#include "chrome/browser/history/top_sites_factory.h" |
#include "chrome/browser/search_engines/template_url_service_factory.h" |
@@ -142,16 +143,10 @@ class ZeroSuggestProviderTest : public testing::Test, |
// Needed for OmniboxFieldTrial::ActivateStaticTrials(). |
scoped_ptr<base::FieldTrialList> field_trial_list_; |
- // URLFetcherFactory implementation registered. |
net::TestURLFetcherFactory test_factory_; |
- |
- // Profile we use. |
TestingProfile profile_; |
- |
- // ZeroSuggestProvider object under test. |
+ scoped_ptr<ChromeAutocompleteProviderClient> client_; |
scoped_refptr<ZeroSuggestProvider> provider_; |
- |
- // Default template URL. |
TemplateURL* default_t_url_; |
}; |
@@ -167,6 +162,8 @@ void ZeroSuggestProviderTest::SetUp() { |
AutocompleteClassifierFactory::GetInstance()->SetTestingFactoryAndUse( |
&profile_, &AutocompleteClassifierFactory::BuildInstanceFor); |
+ client_.reset(new ChromeAutocompleteProviderClient(&profile_)); |
+ |
TemplateURLService* turl_model = |
TemplateURLServiceFactory::GetForProfile(&profile_); |
turl_model->Load(); |
@@ -183,7 +180,8 @@ void ZeroSuggestProviderTest::SetUp() { |
TopSitesFactory* top_sites_factory = TopSitesFactory::GetInstance(); |
top_sites_factory->SetTestingFactory(&profile_, BuildFakeEmptyTopSites); |
- provider_ = ZeroSuggestProvider::Create(this, turl_model, &profile_); |
+ provider_ = |
+ ZeroSuggestProvider::Create(client_.get(), this, turl_model, &profile_); |
} |
void ZeroSuggestProviderTest::TearDown() { |