Index: components/suggestions/suggestions_service_impl.h |
diff --git a/components/suggestions/suggestions_service_impl.h b/components/suggestions/suggestions_service_impl.h |
index dac972dd7edcaddaba52c048a23749cd5d6e72c5..f791d97f390259b7adbfdc86e8e91b3f2d95cfcf 100644 |
--- a/components/suggestions/suggestions_service_impl.h |
+++ b/components/suggestions/suggestions_service_impl.h |
@@ -84,26 +84,17 @@ class SuggestionsServiceImpl : public SuggestionsService, |
// Register SuggestionsService related prefs in the Profile prefs. |
static void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry); |
- private: |
- friend class SuggestionsServiceTest; |
- FRIEND_TEST_ALL_PREFIXES(SuggestionsServiceTest, FetchSuggestionsData); |
- FRIEND_TEST_ALL_PREFIXES(SuggestionsServiceTest, |
- FetchSuggestionsDataSyncDisabled); |
- FRIEND_TEST_ALL_PREFIXES(SuggestionsServiceTest, |
- FetchSuggestionsDataNoAccessToken); |
- FRIEND_TEST_ALL_PREFIXES(SuggestionsServiceTest, |
- IssueRequestIfNoneOngoingError); |
- FRIEND_TEST_ALL_PREFIXES(SuggestionsServiceTest, |
- IssueRequestIfNoneOngoingResponseNotOK); |
- FRIEND_TEST_ALL_PREFIXES(SuggestionsServiceTest, BlacklistURL); |
- FRIEND_TEST_ALL_PREFIXES(SuggestionsServiceTest, BlacklistURLRequestFails); |
- FRIEND_TEST_ALL_PREFIXES(SuggestionsServiceTest, ClearBlacklist); |
- FRIEND_TEST_ALL_PREFIXES(SuggestionsServiceTest, UndoBlacklistURL); |
- FRIEND_TEST_ALL_PREFIXES(SuggestionsServiceTest, |
- GetBlacklistedUrlBlacklistRequest); |
- FRIEND_TEST_ALL_PREFIXES(SuggestionsServiceTest, UpdateBlacklistDelay); |
- FRIEND_TEST_ALL_PREFIXES(SuggestionsServiceTest, CheckDefaultTimeStamps); |
+ base::TimeDelta blacklist_delay_for_testing() const { |
+ return scheduling_delay_; |
+ } |
+ void set_blacklist_delay_for_testing(base::TimeDelta delay) { |
+ scheduling_delay_ = delay; |
+ } |
+ bool has_pending_request_for_testing() const { |
+ return !!pending_request_.get(); |
+ } |
+ private: |
// Helpers to build the various suggestions URLs. These are static members |
// rather than local functions in the .cc file to make them accessible to |
// tests. |
@@ -160,10 +151,6 @@ class SuggestionsServiceImpl : public SuggestionsService, |
// Adds extra data to suggestions profile. |
void PopulateExtraData(SuggestionsProfile* suggestions); |
- // Test seams. |
- base::TimeDelta blacklist_delay() const { return scheduling_delay_; } |
- void set_blacklist_delay(base::TimeDelta delay) { scheduling_delay_ = delay; } |
- |
base::ThreadChecker thread_checker_; |
SigninManagerBase* signin_manager_; |