| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "components/omnibox/base_search_provider.h" | 5 #include "components/omnibox/base_search_provider.h" |
| 6 | 6 |
| 7 #include "base/strings/string16.h" | 7 #include "base/strings/string16.h" |
| 8 #include "base/strings/utf_string_conversions.h" | 8 #include "base/strings/utf_string_conversions.h" |
| 9 #include "components/omnibox/autocomplete_match.h" | 9 #include "components/omnibox/autocomplete_match.h" |
| 10 #include "components/omnibox/autocomplete_match_type.h" | 10 #include "components/omnibox/autocomplete_match_type.h" |
| (...skipping 13 matching lines...) Expand all Loading... |
| 24 | 24 |
| 25 class MockAutocompleteProviderClient : public AutocompleteProviderClient { | 25 class MockAutocompleteProviderClient : public AutocompleteProviderClient { |
| 26 public: | 26 public: |
| 27 MockAutocompleteProviderClient() {} | 27 MockAutocompleteProviderClient() {} |
| 28 MOCK_METHOD0(RequestContext, net::URLRequestContextGetter*()); | 28 MOCK_METHOD0(RequestContext, net::URLRequestContextGetter*()); |
| 29 MOCK_METHOD0(IsOffTheRecord, bool()); | 29 MOCK_METHOD0(IsOffTheRecord, bool()); |
| 30 MOCK_METHOD0(AcceptLanguages, std::string()); | 30 MOCK_METHOD0(AcceptLanguages, std::string()); |
| 31 MOCK_METHOD0(SearchSuggestEnabled, bool()); | 31 MOCK_METHOD0(SearchSuggestEnabled, bool()); |
| 32 MOCK_METHOD0(ShowBookmarkBar, bool()); | 32 MOCK_METHOD0(ShowBookmarkBar, bool()); |
| 33 MOCK_METHOD0(SchemeClassifier, const AutocompleteSchemeClassifier&()); | 33 MOCK_METHOD0(SchemeClassifier, const AutocompleteSchemeClassifier&()); |
| 34 MOCK_METHOD0(HistoryService, history::HistoryService*()); |
| 35 MOCK_METHOD0(BookmarkModel, bookmarks::BookmarkModel*()); |
| 34 MOCK_METHOD6( | 36 MOCK_METHOD6( |
| 35 Classify, | 37 Classify, |
| 36 void(const base::string16& text, | 38 void(const base::string16& text, |
| 37 bool prefer_keyword, | 39 bool prefer_keyword, |
| 38 bool allow_exact_keyword_match, | 40 bool allow_exact_keyword_match, |
| 39 metrics::OmniboxEventProto::PageClassification page_classification, | 41 metrics::OmniboxEventProto::PageClassification page_classification, |
| 40 AutocompleteMatch* match, | 42 AutocompleteMatch* match, |
| 41 GURL* alternate_nav_url)); | 43 GURL* alternate_nav_url)); |
| 42 MOCK_METHOD0(InMemoryDatabase, history::URLDatabase*()); | 44 MOCK_METHOD0(InMemoryDatabase, history::URLDatabase*()); |
| 43 MOCK_METHOD2(DeleteMatchingURLsForKeywordFromHistory, | 45 MOCK_METHOD2(DeleteMatchingURLsForKeywordFromHistory, |
| (...skipping 151 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 195 EXPECT_TRUE(answer2->Equals(*match.answer)); | 197 EXPECT_TRUE(answer2->Equals(*match.answer)); |
| 196 EXPECT_EQ(AutocompleteMatchType::SEARCH_HISTORY, match.type); | 198 EXPECT_EQ(AutocompleteMatchType::SEARCH_HISTORY, match.type); |
| 197 EXPECT_EQ(1300, match.relevance); | 199 EXPECT_EQ(1300, match.relevance); |
| 198 | 200 |
| 199 EXPECT_EQ(answer_contents, duplicate.answer_contents); | 201 EXPECT_EQ(answer_contents, duplicate.answer_contents); |
| 200 EXPECT_EQ(answer_type, duplicate.answer_type); | 202 EXPECT_EQ(answer_type, duplicate.answer_type); |
| 201 EXPECT_TRUE(answer->Equals(*duplicate.answer)); | 203 EXPECT_TRUE(answer->Equals(*duplicate.answer)); |
| 202 EXPECT_EQ(AutocompleteMatchType::SEARCH_SUGGEST, duplicate.type); | 204 EXPECT_EQ(AutocompleteMatchType::SEARCH_SUGGEST, duplicate.type); |
| 203 EXPECT_EQ(850, duplicate.relevance); | 205 EXPECT_EQ(850, duplicate.relevance); |
| 204 } | 206 } |
| OLD | NEW |