Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(229)

Unified Diff: components/browser_sync/browser/profile_sync_service_typed_url_unittest.cc

Issue 1706453002: No protected data members in ProfileSyncService tests (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@581640_move_files
Patch Set: Just rebased Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « components/browser_sync/browser/profile_sync_service_autofill_unittest.cc ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: components/browser_sync/browser/profile_sync_service_typed_url_unittest.cc
diff --git a/components/browser_sync/browser/profile_sync_service_typed_url_unittest.cc b/components/browser_sync/browser/profile_sync_service_typed_url_unittest.cc
index 7cf6eaec7b3b734c32dc022f58803eb356770204..4166a80bf975185f48ad5f2025a65245ef40faf6 100644
--- a/components/browser_sync/browser/profile_sync_service_typed_url_unittest.cc
+++ b/components/browser_sync/browser/profile_sync_service_typed_url_unittest.cc
@@ -153,7 +153,7 @@ class ProfileSyncServiceTypedUrlTest : public AbstractProfileSyncServiceTest {
public:
void AddTypedUrlSyncNode(const history::URLRow& url,
const history::VisitVector& visits) {
- syncer::WriteTransaction trans(FROM_HERE, sync_service_->GetUserShare());
+ syncer::WriteTransaction trans(FROM_HERE, sync_service()->GetUserShare());
syncer::WriteNode node(&trans);
std::string tag = url.url().spec();
@@ -165,28 +165,27 @@ class ProfileSyncServiceTypedUrlTest : public AbstractProfileSyncServiceTest {
protected:
ProfileSyncServiceTypedUrlTest() {
- profile_sync_service_bundle_.pref_service()
+ profile_sync_service_bundle()
+ ->pref_service()
->registry()
->RegisterBooleanPref(kDummySavingBrowserHistoryDisabled, false);
- data_type_thread_.Start();
+ data_type_thread()->Start();
base::RunLoop run_loop;
- data_type_thread_.task_runner()->PostTaskAndReply(
+ data_type_thread()->task_runner()->PostTaskAndReply(
FROM_HERE,
base::Bind(&ProfileSyncServiceTypedUrlTest::CreateHistoryService,
base::Unretained(this)),
run_loop.QuitClosure());
run_loop.Run();
history_service_ = make_scoped_ptr(new HistoryServiceMock);
- history_service_->set_task_runner(data_type_thread_.task_runner());
+ history_service_->set_task_runner(data_type_thread()->task_runner());
history_service_->set_backend(history_backend_);
browser_sync::ProfileSyncServiceBundle::SyncClientBuilder builder(
- &profile_sync_service_bundle_);
+ profile_sync_service_bundle());
builder.SetHistoryService(history_service_.get());
- builder.SetSyncServiceCallback(
- base::Bind(&ProfileSyncServiceTypedUrlTest::GetSyncService,
- base::Unretained(this)));
+ builder.SetSyncServiceCallback(GetSyncServiceCallback());
builder.SetSyncableServiceCallback(
base::Bind(&ProfileSyncServiceTypedUrlTest::GetSyncableServiceForType,
base::Unretained(this)));
@@ -213,11 +212,11 @@ class ProfileSyncServiceTypedUrlTest : public AbstractProfileSyncServiceTest {
// because after shutdown the Sync thread is not returned to the sync
// service, so we could not get the thread's message loop to wait for the
// deletions to be finished.
- sync_service_->RequestStop(sync_driver::SyncService::CLEAR_DATA);
+ sync_service()->RequestStop(sync_driver::SyncService::CLEAR_DATA);
// Spin the sync thread.
{
base::RunLoop run_loop;
- sync_service_->GetSyncLoopForTest()->task_runner()->PostTaskAndReply(
+ sync_service()->GetSyncLoopForTest()->task_runner()->PostTaskAndReply(
FROM_HERE, base::Bind(&base::DoNothing), run_loop.QuitClosure());
run_loop.Run();
}
@@ -227,7 +226,7 @@ class ProfileSyncServiceTypedUrlTest : public AbstractProfileSyncServiceTest {
{
base::RunLoop run_loop;
- data_type_thread_.task_runner()->PostTaskAndReply(
+ data_type_thread()->task_runner()->PostTaskAndReply(
FROM_HERE,
base::Bind(&ProfileSyncServiceTypedUrlTest::DeleteSyncableService,
base::Unretained(this)),
@@ -237,26 +236,27 @@ class ProfileSyncServiceTypedUrlTest : public AbstractProfileSyncServiceTest {
}
TypedUrlSyncableService* StartSyncService(const base::Closure& callback) {
- if (!sync_service_) {
+ if (!sync_service()) {
std::string account_id =
- profile_sync_service_bundle_.account_tracker()->SeedAccountInfo(
+ profile_sync_service_bundle()->account_tracker()->SeedAccountInfo(
"gaia_id", "test");
- SigninManagerBase* signin = profile_sync_service_bundle_.signin_manager();
+ SigninManagerBase* signin =
+ profile_sync_service_bundle()->signin_manager();
signin->SetAuthenticatedAccountInfo("gaia_id", "test");
- sync_service_ = CreateSyncService(std::move(sync_client_), callback);
+ CreateSyncService(std::move(sync_client_), callback);
data_type_controller = new TypedUrlDataTypeController(
base::ThreadTaskRunnerHandle::Get(), base::Bind(&base::DoNothing),
- sync_service_->GetSyncClient(), kDummySavingBrowserHistoryDisabled);
- EXPECT_CALL(*profile_sync_service_bundle_.component_factory(),
+ sync_service()->GetSyncClient(), kDummySavingBrowserHistoryDisabled);
+ EXPECT_CALL(*profile_sync_service_bundle()->component_factory(),
CreateDataTypeManager(_, _, _, _, _))
.WillOnce(ReturnNewDataTypeManager());
- profile_sync_service_bundle_.auth_service()->UpdateCredentials(
+ profile_sync_service_bundle()->auth_service()->UpdateCredentials(
account_id, "oauth2_login_token");
- sync_service_->RegisterDataTypeController(data_type_controller);
+ sync_service()->RegisterDataTypeController(data_type_controller);
- sync_service_->Initialize();
+ sync_service()->Initialize();
base::RunLoop().Run();
}
return syncable_service_.get();
@@ -264,7 +264,7 @@ class ProfileSyncServiceTypedUrlTest : public AbstractProfileSyncServiceTest {
void GetTypedUrlsFromSyncDB(history::URLRows* urls) {
urls->clear();
- syncer::ReadTransaction trans(FROM_HERE, sync_service_->GetUserShare());
+ syncer::ReadTransaction trans(FROM_HERE, sync_service()->GetUserShare());
syncer::ReadNode typed_url_root(&trans);
if (typed_url_root.InitTypeRoot(syncer::TYPED_URLS) !=
syncer::BaseNode::INIT_OK)
@@ -293,14 +293,14 @@ class ProfileSyncServiceTypedUrlTest : public AbstractProfileSyncServiceTest {
}
void SetIdleChangeProcessorExpectations() {
- EXPECT_CALL((*history_backend_.get()), SetPageTitle(_, _)).Times(0);
- EXPECT_CALL((*history_backend_.get()), UpdateURL(_, _)).Times(0);
- EXPECT_CALL((*history_backend_.get()), GetURL(_, _)).Times(0);
- EXPECT_CALL((*history_backend_.get()), DeleteURL(_)).Times(0);
+ EXPECT_CALL((history_backend()), SetPageTitle(_, _)).Times(0);
+ EXPECT_CALL((history_backend()), UpdateURL(_, _)).Times(0);
+ EXPECT_CALL((history_backend()), GetURL(_, _)).Times(0);
+ EXPECT_CALL((history_backend()), DeleteURL(_)).Times(0);
}
void SendNotification(const base::Closure& task) {
- data_type_thread_.task_runner()->PostTaskAndReply(
+ data_type_thread()->task_runner()->PostTaskAndReply(
FROM_HERE, task,
base::Bind(&base::MessageLoop::QuitNow,
base::Unretained(base::MessageLoop::current())));
@@ -369,14 +369,15 @@ class ProfileSyncServiceTypedUrlTest : public AbstractProfileSyncServiceTest {
return history_url;
}
- sync_driver::SyncService* GetSyncService() { return sync_service_.get(); }
-
base::WeakPtr<syncer::SyncableService> GetSyncableServiceForType(
syncer::ModelType type) {
DCHECK_EQ(syncer::TYPED_URLS, type);
return syncable_service_->AsWeakPtr();
}
+ HistoryBackendMock& history_backend() { return *history_backend_.get(); }
+
+ private:
scoped_refptr<HistoryBackendMock> history_backend_;
scoped_ptr<HistoryServiceMock> history_service_;
sync_driver::DataTypeErrorHandlerMock error_handler_;
@@ -384,7 +385,6 @@ class ProfileSyncServiceTypedUrlTest : public AbstractProfileSyncServiceTest {
scoped_ptr<TestTypedUrlSyncableService> syncable_service_;
scoped_ptr<sync_driver::FakeSyncClient> sync_client_;
- private:
DISALLOW_COPY_AND_ASSIGN(ProfileSyncServiceTypedUrlTest);
};
@@ -403,8 +403,7 @@ void AddTypedUrlEntries(ProfileSyncServiceTypedUrlTest* test,
} // namespace
TEST_F(ProfileSyncServiceTypedUrlTest, EmptyNativeEmptySync) {
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(Return(true));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_)).WillOnce(Return(true));
SetIdleChangeProcessorExpectations();
CreateRootHelper create_root(this, syncer::TYPED_URLS);
TypedUrlSyncableService* syncable_service =
@@ -421,10 +420,10 @@ TEST_F(ProfileSyncServiceTypedUrlTest, HasNativeEmptySync) {
entries.push_back(MakeTypedUrlEntry("http://foo.com", "bar",
2, 15, false, &visits));
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(DoAll(SetArgumentPointee<0>(entries), Return(true)));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillRepeatedly(DoAll(SetArgumentPointee<2>(visits), Return(true)));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillOnce(DoAll(SetArgumentPointee<0>(entries), Return(true)));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillRepeatedly(DoAll(SetArgumentPointee<2>(visits), Return(true)));
SetIdleChangeProcessorExpectations();
CreateRootHelper create_root(this, syncer::TYPED_URLS);
TypedUrlSyncableService* syncable_service =
@@ -445,15 +444,15 @@ TEST_F(ProfileSyncServiceTypedUrlTest, HasNativeErrorReadingVisits) {
3, 15, false, &visits));
entries.push_back(native_entry1);
entries.push_back(native_entry2);
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(DoAll(SetArgumentPointee<0>(entries), Return(true)));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillOnce(DoAll(SetArgumentPointee<0>(entries), Return(true)));
// Return an error from GetMostRecentVisitsForURL() for the second URL.
- EXPECT_CALL((*history_backend_.get()),
- GetMostRecentVisitsForURL(native_entry1.id(), _, _)).
- WillRepeatedly(Return(true));
- EXPECT_CALL((*history_backend_.get()),
- GetMostRecentVisitsForURL(native_entry2.id(), _, _)).
- WillRepeatedly(Return(false));
+ EXPECT_CALL((history_backend()),
+ GetMostRecentVisitsForURL(native_entry1.id(), _, _))
+ .WillRepeatedly(Return(true));
+ EXPECT_CALL((history_backend()),
+ GetMostRecentVisitsForURL(native_entry2.id(), _, _))
+ .WillRepeatedly(Return(false));
SetIdleChangeProcessorExpectations();
CreateRootHelper create_root(this, syncer::TYPED_URLS);
StartSyncService(create_root.callback());
@@ -471,10 +470,10 @@ TEST_F(ProfileSyncServiceTypedUrlTest, HasNativeWithBlankEmptySync) {
2, 15, false, &visits));
entries.push_back(MakeTypedUrlEntry("http://foo.com", "bar",
2, 15, false, &visits));
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(DoAll(SetArgumentPointee<0>(entries), Return(true)));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillRepeatedly(DoAll(SetArgumentPointee<2>(visits), Return(true)));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillOnce(DoAll(SetArgumentPointee<0>(entries), Return(true)));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillRepeatedly(DoAll(SetArgumentPointee<2>(visits), Return(true)));
SetIdleChangeProcessorExpectations();
CreateRootHelper create_root(this, syncer::TYPED_URLS);
StartSyncService(create_root.callback());
@@ -495,18 +494,19 @@ TEST_F(ProfileSyncServiceTypedUrlTest, HasNativeHasSyncNoMerge) {
history::URLRows native_entries;
native_entries.push_back(native_entry);
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(DoAll(SetArgumentPointee<0>(native_entries), Return(true)));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillRepeatedly(DoAll(SetArgumentPointee<2>(native_visits), Return(true)));
- EXPECT_CALL((*history_backend_.get()),
- AddVisits(_, _, history::SOURCE_SYNCED)).WillRepeatedly(Return(true));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillOnce(DoAll(SetArgumentPointee<0>(native_entries), Return(true)));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillRepeatedly(
+ DoAll(SetArgumentPointee<2>(native_visits), Return(true)));
+ EXPECT_CALL((history_backend()), AddVisits(_, _, history::SOURCE_SYNCED))
+ .WillRepeatedly(Return(true));
history::URLRows sync_entries;
sync_entries.push_back(sync_entry);
- EXPECT_CALL((*history_backend_.get()), UpdateURL(_, _)).
- WillRepeatedly(Return(true));
+ EXPECT_CALL((history_backend()), UpdateURL(_, _))
+ .WillRepeatedly(Return(true));
StartSyncService(base::Bind(&AddTypedUrlEntries, this, sync_entries));
std::map<std::string, history::URLRow> expected;
@@ -533,8 +533,7 @@ TEST_F(ProfileSyncServiceTypedUrlTest, EmptyNativeExpiredSync) {
// Since all our URLs are expired, no backend calls to add new URLs will be
// made.
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(Return(true));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_)).WillOnce(Return(true));
SetIdleChangeProcessorExpectations();
StartSyncService(base::Bind(&AddTypedUrlEntries, this, sync_entries));
@@ -557,20 +556,20 @@ TEST_F(ProfileSyncServiceTypedUrlTest, HasNativeHasSyncMerge) {
history::URLRows native_entries;
native_entries.push_back(native_entry);
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(DoAll(SetArgumentPointee<0>(native_entries), Return(true)));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillRepeatedly(DoAll(SetArgumentPointee<2>(native_visits), Return(true)));
- EXPECT_CALL((*history_backend_.get()),
- AddVisits(_, _, history::SOURCE_SYNCED)). WillRepeatedly(Return(true));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillOnce(DoAll(SetArgumentPointee<0>(native_entries), Return(true)));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillRepeatedly(
+ DoAll(SetArgumentPointee<2>(native_visits), Return(true)));
+ EXPECT_CALL((history_backend()), AddVisits(_, _, history::SOURCE_SYNCED))
+ .WillRepeatedly(Return(true));
history::URLRows sync_entries;
sync_entries.push_back(sync_entry);
- EXPECT_CALL((*history_backend_.get()), UpdateURL(_, _)).
- WillRepeatedly(Return(true));
- EXPECT_CALL((*history_backend_.get()), SetPageTitle(_, _)).
- WillRepeatedly(Return());
+ EXPECT_CALL((history_backend()), UpdateURL(_, _))
+ .WillRepeatedly(Return(true));
+ EXPECT_CALL((history_backend()), SetPageTitle(_, _)).WillRepeatedly(Return());
StartSyncService(base::Bind(&AddTypedUrlEntries, this, sync_entries));
history::URLRows new_sync_entries;
@@ -589,23 +588,22 @@ TEST_F(ProfileSyncServiceTypedUrlTest, HasNativeWithErrorHasSyncMerge) {
history::URLRows native_entries;
native_entries.push_back(native_entry);
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(DoAll(SetArgumentPointee<0>(native_entries), Return(true)));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillOnce(DoAll(SetArgumentPointee<0>(native_entries), Return(true)));
// Return an error getting the visits for the native URL.
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillRepeatedly(Return(false));
- EXPECT_CALL((*history_backend_.get()), GetURL(_, _)).
- WillRepeatedly(DoAll(SetArgumentPointee<1>(native_entry), Return(true)));
- EXPECT_CALL((*history_backend_.get()),
- AddVisits(_, _, history::SOURCE_SYNCED)). WillRepeatedly(Return(true));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillRepeatedly(Return(false));
+ EXPECT_CALL((history_backend()), GetURL(_, _))
+ .WillRepeatedly(DoAll(SetArgumentPointee<1>(native_entry), Return(true)));
+ EXPECT_CALL((history_backend()), AddVisits(_, _, history::SOURCE_SYNCED))
+ .WillRepeatedly(Return(true));
history::URLRows sync_entries;
sync_entries.push_back(sync_entry);
- EXPECT_CALL((*history_backend_.get()), UpdateURL(_, _)).
- WillRepeatedly(Return(true));
- EXPECT_CALL((*history_backend_.get()), SetPageTitle(_, _)).
- WillRepeatedly(Return());
+ EXPECT_CALL((history_backend()), UpdateURL(_, _))
+ .WillRepeatedly(Return(true));
+ EXPECT_CALL((history_backend()), SetPageTitle(_, _)).WillRepeatedly(Return());
StartSyncService(base::Bind(&AddTypedUrlEntries, this, sync_entries));
history::URLRows new_sync_entries;
@@ -619,10 +617,9 @@ TEST_F(ProfileSyncServiceTypedUrlTest, ProcessUserChangeAdd) {
history::URLRow added_entry(MakeTypedUrlEntry("http://added.com", "entry",
2, 15, false, &added_visits));
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(Return(true));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillOnce(DoAll(SetArgumentPointee<2>(added_visits), Return(true)));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_)).WillOnce(Return(true));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillOnce(DoAll(SetArgumentPointee<2>(added_visits), Return(true)));
SetIdleChangeProcessorExpectations();
CreateRootHelper create_root(this, syncer::TYPED_URLS);
@@ -645,10 +642,9 @@ TEST_F(ProfileSyncServiceTypedUrlTest, ProcessUserChangeAddWithBlank) {
history::URLRow added_entry(MakeTypedUrlEntry("http://added.com", "entry",
2, 15, false, &added_visits));
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(Return(true));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillRepeatedly(DoAll(SetArgumentPointee<2>(added_visits), Return(true)));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_)).WillOnce(Return(true));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillRepeatedly(DoAll(SetArgumentPointee<2>(added_visits), Return(true)));
SetIdleChangeProcessorExpectations();
CreateRootHelper create_root(this, syncer::TYPED_URLS);
@@ -673,11 +669,10 @@ TEST_F(ProfileSyncServiceTypedUrlTest, ProcessUserChangeUpdate) {
history::URLRows original_entries;
original_entries.push_back(original_entry);
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(DoAll(SetArgumentPointee<0>(original_entries), Return(true)));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillOnce(DoAll(SetArgumentPointee<2>(original_visits),
- Return(true)));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillOnce(DoAll(SetArgumentPointee<0>(original_entries), Return(true)));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillOnce(DoAll(SetArgumentPointee<2>(original_visits), Return(true)));
CreateRootHelper create_root(this, syncer::TYPED_URLS);
StartSyncService(create_root.callback());
@@ -685,9 +680,8 @@ TEST_F(ProfileSyncServiceTypedUrlTest, ProcessUserChangeUpdate) {
history::URLRow updated_entry(MakeTypedUrlEntry("http://mine.com", "entry",
7, 17, false,
&updated_visits));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillOnce(DoAll(SetArgumentPointee<2>(updated_visits),
- Return(true)));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillOnce(DoAll(SetArgumentPointee<2>(updated_visits), Return(true)));
history::URLRows changed_urls;
changed_urls.push_back(updated_entry);
@@ -704,10 +698,9 @@ TEST_F(ProfileSyncServiceTypedUrlTest, ProcessUserChangeAddFromVisit) {
history::URLRow added_entry(MakeTypedUrlEntry("http://added.com", "entry",
2, 15, false, &added_visits));
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(Return(true));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillOnce(DoAll(SetArgumentPointee<2>(added_visits), Return(true)));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_)).WillOnce(Return(true));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillOnce(DoAll(SetArgumentPointee<2>(added_visits), Return(true)));
SetIdleChangeProcessorExpectations();
CreateRootHelper create_root(this, syncer::TYPED_URLS);
@@ -729,11 +722,10 @@ TEST_F(ProfileSyncServiceTypedUrlTest, ProcessUserChangeUpdateFromVisit) {
history::URLRows original_entries;
original_entries.push_back(original_entry);
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(DoAll(SetArgumentPointee<0>(original_entries), Return(true)));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillOnce(DoAll(SetArgumentPointee<2>(original_visits),
- Return(true)));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillOnce(DoAll(SetArgumentPointee<0>(original_entries), Return(true)));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillOnce(DoAll(SetArgumentPointee<2>(original_visits), Return(true)));
CreateRootHelper create_root(this, syncer::TYPED_URLS);
StartSyncService(create_root.callback());
@@ -741,9 +733,8 @@ TEST_F(ProfileSyncServiceTypedUrlTest, ProcessUserChangeUpdateFromVisit) {
history::URLRow updated_entry(MakeTypedUrlEntry("http://mine.com", "entry",
7, 17, false,
&updated_visits));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillOnce(DoAll(SetArgumentPointee<2>(updated_visits),
- Return(true)));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillOnce(DoAll(SetArgumentPointee<2>(updated_visits), Return(true)));
SendNotificationURLVisited(ui::PAGE_TRANSITION_TYPED, updated_entry);
@@ -761,11 +752,11 @@ TEST_F(ProfileSyncServiceTypedUrlTest, ProcessUserIgnoreChangeUpdateFromVisit) {
history::URLRows original_entries;
original_entries.push_back(original_entry);
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(DoAll(SetArgumentPointee<0>(original_entries), Return(true)));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillRepeatedly(DoAll(SetArgumentPointee<2>(original_visits),
- Return(true)));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillOnce(DoAll(SetArgumentPointee<0>(original_entries), Return(true)));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillRepeatedly(
+ DoAll(SetArgumentPointee<2>(original_visits), Return(true)));
CreateRootHelper create_root(this, syncer::TYPED_URLS);
StartSyncService(create_root.callback());
history::URLRows new_sync_entries;
@@ -824,11 +815,11 @@ TEST_F(ProfileSyncServiceTypedUrlTest, ProcessUserChangeRemove) {
original_entries.push_back(original_entry1);
original_entries.push_back(original_entry2);
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(DoAll(SetArgumentPointee<0>(original_entries), Return(true)));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillRepeatedly(DoAll(SetArgumentPointee<2>(original_visits1),
- Return(true)));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillOnce(DoAll(SetArgumentPointee<0>(original_entries), Return(true)));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillRepeatedly(
+ DoAll(SetArgumentPointee<2>(original_visits1), Return(true)));
CreateRootHelper create_root(this, syncer::TYPED_URLS);
StartSyncService(create_root.callback());
@@ -855,11 +846,11 @@ TEST_F(ProfileSyncServiceTypedUrlTest, ProcessUserChangeRemoveExpired) {
original_entries.push_back(original_entry1);
original_entries.push_back(original_entry2);
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(DoAll(SetArgumentPointee<0>(original_entries), Return(true)));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillRepeatedly(DoAll(SetArgumentPointee<2>(original_visits1),
- Return(true)));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillOnce(DoAll(SetArgumentPointee<0>(original_entries), Return(true)));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillRepeatedly(
+ DoAll(SetArgumentPointee<2>(original_visits1), Return(true)));
CreateRootHelper create_root(this, syncer::TYPED_URLS);
StartSyncService(create_root.callback());
@@ -887,11 +878,11 @@ TEST_F(ProfileSyncServiceTypedUrlTest, ProcessUserChangeRemoveAll) {
original_entries.push_back(original_entry1);
original_entries.push_back(original_entry2);
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(DoAll(SetArgumentPointee<0>(original_entries), Return(true)));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillRepeatedly(DoAll(SetArgumentPointee<2>(original_visits1),
- Return(true)));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillOnce(DoAll(SetArgumentPointee<0>(original_entries), Return(true)));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillRepeatedly(
+ DoAll(SetArgumentPointee<2>(original_visits1), Return(true)));
CreateRootHelper create_root(this, syncer::TYPED_URLS);
StartSyncService(create_root.callback());
@@ -916,27 +907,27 @@ TEST_F(ProfileSyncServiceTypedUrlTest, FailWriteToHistoryBackend) {
history::URLRows native_entries;
native_entries.push_back(native_entry);
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(DoAll(SetArgumentPointee<0>(native_entries), Return(true)));
- EXPECT_CALL((*history_backend_.get()), GetURL(_, _))
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillOnce(DoAll(SetArgumentPointee<0>(native_entries), Return(true)));
+ EXPECT_CALL((history_backend()), GetURL(_, _))
.WillOnce(DoAll(SetArgumentPointee<1>(native_entry), Return(false)));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillRepeatedly(DoAll(SetArgumentPointee<2>(native_visits), Return(true)));
- EXPECT_CALL((*history_backend_.get()),
- AddVisits(_, _, history::SOURCE_SYNCED)).WillRepeatedly(Return(false));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillRepeatedly(
+ DoAll(SetArgumentPointee<2>(native_visits), Return(true)));
+ EXPECT_CALL((history_backend()), AddVisits(_, _, history::SOURCE_SYNCED))
+ .WillRepeatedly(Return(false));
history::URLRows sync_entries;
sync_entries.push_back(sync_entry);
- EXPECT_CALL((*history_backend_.get()), UpdateURL(_, _)).
- WillRepeatedly(Return(false));
+ EXPECT_CALL((history_backend()), UpdateURL(_, _))
+ .WillRepeatedly(Return(false));
TypedUrlSyncableService* syncable_service =
StartSyncService(base::Bind(&AddTypedUrlEntries, this, sync_entries));
// Errors writing to the DB should be recorded, but should not cause an
// unrecoverable error.
- ASSERT_FALSE(
- sync_service_->data_type_status_table().GetFailedTypes().Has(
- syncer::TYPED_URLS));
+ ASSERT_FALSE(sync_service()->data_type_status_table().GetFailedTypes().Has(
+ syncer::TYPED_URLS));
// Some calls should have succeeded, so the error percentage should be
// somewhere > 0 and < 100.
ASSERT_NE(0, syncable_service->GetErrorPercentage());
@@ -953,8 +944,8 @@ TEST_F(ProfileSyncServiceTypedUrlTest, FailToGetTypedURLs) {
history::URLRows native_entries;
native_entries.push_back(native_entry);
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillOnce(DoAll(SetArgumentPointee<0>(native_entries), Return(false)));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillOnce(DoAll(SetArgumentPointee<0>(native_entries), Return(false)));
history::URLRows sync_entries;
sync_entries.push_back(sync_entry);
@@ -962,11 +953,10 @@ TEST_F(ProfileSyncServiceTypedUrlTest, FailToGetTypedURLs) {
StartSyncService(base::Bind(&AddTypedUrlEntries, this, sync_entries));
// Errors getting typed URLs will cause an unrecoverable error (since we can
// do *nothing* in that case).
- ASSERT_TRUE(
- sync_service_->data_type_status_table().GetFailedTypes().Has(
- syncer::TYPED_URLS));
- ASSERT_EQ(
- 1u, sync_service_->data_type_status_table().GetFailedTypes().Size());
+ ASSERT_TRUE(sync_service()->data_type_status_table().GetFailedTypes().Has(
+ syncer::TYPED_URLS));
+ ASSERT_EQ(1u,
+ sync_service()->data_type_status_table().GetFailedTypes().Size());
// Can't check GetErrorPercentage(), because generating an unrecoverable
// error will free the model associator.
}
@@ -985,12 +975,12 @@ TEST_F(ProfileSyncServiceTypedUrlTest, IgnoreLocalFileURL) {
original_entries.push_back(url_entry);
original_entries.push_back(file_entry);
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillRepeatedly(DoAll(SetArgumentPointee<0>(original_entries),
- Return(true)));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillRepeatedly(DoAll(SetArgumentPointee<2>(original_visits),
- Return(true)));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillRepeatedly(
+ DoAll(SetArgumentPointee<0>(original_entries), Return(true)));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillRepeatedly(
+ DoAll(SetArgumentPointee<2>(original_visits), Return(true)));
CreateRootHelper create_root(this, syncer::TYPED_URLS);
StartSyncService(create_root.callback());
@@ -1035,12 +1025,12 @@ TEST_F(ProfileSyncServiceTypedUrlTest, IgnoreLocalhostURL) {
original_entries.push_back(url_entry);
original_entries.push_back(localhost_entry);
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillRepeatedly(DoAll(SetArgumentPointee<0>(original_entries),
- Return(true)));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillRepeatedly(DoAll(SetArgumentPointee<2>(original_visits),
- Return(true)));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillRepeatedly(
+ DoAll(SetArgumentPointee<0>(original_entries), Return(true)));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillRepeatedly(
+ DoAll(SetArgumentPointee<2>(original_visits), Return(true)));
CreateRootHelper create_root(this, syncer::TYPED_URLS);
StartSyncService(create_root.callback());
@@ -1072,10 +1062,10 @@ TEST_F(ProfileSyncServiceTypedUrlTest, IgnoreLocalhostURL) {
}
TEST_F(ProfileSyncServiceTypedUrlTest, IgnoreModificationWithoutValidVisit) {
- EXPECT_CALL((*history_backend_.get()), GetAllTypedURLs(_)).
- WillRepeatedly(Return(true));
- EXPECT_CALL((*history_backend_.get()), GetMostRecentVisitsForURL(_, _, _)).
- WillRepeatedly(Return(true));
+ EXPECT_CALL((history_backend()), GetAllTypedURLs(_))
+ .WillRepeatedly(Return(true));
+ EXPECT_CALL((history_backend()), GetMostRecentVisitsForURL(_, _, _))
+ .WillRepeatedly(Return(true));
CreateRootHelper create_root(this, syncer::TYPED_URLS);
StartSyncService(create_root.callback());
« no previous file with comments | « components/browser_sync/browser/profile_sync_service_autofill_unittest.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698