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

Unified Diff: components/signin/core/browser/account_tracker_service_unittest.cc

Issue 606083002: patch from issue 473153002 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix saml Created 6 years, 3 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
Index: components/signin/core/browser/account_tracker_service_unittest.cc
diff --git a/components/signin/core/browser/account_tracker_service_unittest.cc b/components/signin/core/browser/account_tracker_service_unittest.cc
index f376d964781c0d976b81775120bf6973bf83eb9d..5cfd917f714ff1d6e9e8cb73f44bf7457dcb4572 100644
--- a/components/signin/core/browser/account_tracker_service_unittest.cc
+++ b/components/signin/core/browser/account_tracker_service_unittest.cc
@@ -507,3 +507,19 @@ TEST_F(AccountTrackerServiceTest, Persistence) {
tracker.Shutdown();
}
}
+
+TEST_F(AccountTrackerServiceTest, SeedAccountInfo) {
+ std::vector<AccountTrackerService::AccountInfo> infos =
+ account_tracker()->GetAccounts();
+ EXPECT_EQ(0u, infos.size());
+
+ account_tracker()->SeedAccountInfo("alpha",
+ AccountIdToGaiaId("alpha"),
+ AccountIdToEmail("alpha"));
+
+ infos = account_tracker()->GetAccounts();
+ EXPECT_EQ(1u, infos.size());
+ EXPECT_EQ("alpha", infos[0].account_id);
+ EXPECT_EQ(AccountIdToGaiaId("alpha"), infos[0].gaia);
+ EXPECT_EQ(AccountIdToEmail("alpha"), infos[0].email);
+}

Powered by Google App Engine
This is Rietveld 408576698