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

Unified Diff: chrome/browser/ui/passwords/manage_passwords_bubble_model_unittest.cc

Issue 2025003002: Refactor ManagePasswordsBubbleModel. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: comments Created 4 years, 7 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: chrome/browser/ui/passwords/manage_passwords_bubble_model_unittest.cc
diff --git a/chrome/browser/ui/passwords/manage_passwords_bubble_model_unittest.cc b/chrome/browser/ui/passwords/manage_passwords_bubble_model_unittest.cc
index 1ce94de5db51d579d09f500bf82b13e3c1ac3a0d..ae9271c10823b42755c173dab69d310bfee6210b 100644
--- a/chrome/browser/ui/passwords/manage_passwords_bubble_model_unittest.cc
+++ b/chrome/browser/ui/passwords/manage_passwords_bubble_model_unittest.cc
@@ -242,13 +242,11 @@ autofill::PasswordForm ManagePasswordsBubbleModelTest::GetPendingPassword() {
TEST_F(ManagePasswordsBubbleModelTest, CloseWithoutInteraction) {
PretendPasswordWaiting();
- EXPECT_EQ(model()->dismissal_reason(),
- password_manager::metrics_util::NO_DIRECT_INTERACTION);
EXPECT_EQ(password_manager::ui::PENDING_PASSWORD_STATE, model()->state());
std::unique_ptr<base::SimpleTestClock> clock(new base::SimpleTestClock);
base::Time now = base::Time::Now();
clock->SetNow(now);
- model()->set_clock(std::move(clock));
+ model()->SetClockForTesting(std::move(clock));
password_manager::InteractionsStats stats = GetTestStats();
stats.dismissal_count++;
stats.update_time = now;
@@ -266,8 +264,6 @@ TEST_F(ManagePasswordsBubbleModelTest, ClickSave) {
EXPECT_CALL(*controller(), SavePassword());
EXPECT_CALL(*controller(), NeverSavePassword()).Times(0);
model()->OnSaveClicked();
- EXPECT_EQ(model()->dismissal_reason(),
- password_manager::metrics_util::CLICKED_SAVE);
DestroyModelExpectReason(password_manager::metrics_util::CLICKED_SAVE);
}
@@ -278,9 +274,7 @@ TEST_F(ManagePasswordsBubbleModelTest, ClickNever) {
EXPECT_CALL(*controller(), SavePassword()).Times(0);
EXPECT_CALL(*controller(), NeverSavePassword());
model()->OnNeverForThisSiteClicked();
- EXPECT_EQ(model()->dismissal_reason(),
- password_manager::metrics_util::CLICKED_NEVER);
- EXPECT_EQ(password_manager::ui::PENDING_PASSWORD_STATE, model()->state());
+ EXPECT_EQ(password_manager::ui::PENDING_PASSWORD_STATE, model()->state());
DestroyModelExpectReason(password_manager::metrics_util::CLICKED_NEVER);
}
@@ -290,8 +284,6 @@ TEST_F(ManagePasswordsBubbleModelTest, ClickManage) {
EXPECT_CALL(*controller(), NavigateToPasswordManagerSettingsPage());
model()->OnManageLinkClicked();
- EXPECT_EQ(model()->dismissal_reason(),
- password_manager::metrics_util::CLICKED_MANAGE);
EXPECT_EQ(password_manager::ui::MANAGE_STATE, model()->state());
DestroyModelExpectReason(password_manager::metrics_util::CLICKED_MANAGE);
}
@@ -300,8 +292,6 @@ TEST_F(ManagePasswordsBubbleModelTest, ClickDone) {
PretendManagingPasswords();
model()->OnDoneClicked();
- EXPECT_EQ(model()->dismissal_reason(),
- password_manager::metrics_util::CLICKED_DONE);
EXPECT_EQ(password_manager::ui::MANAGE_STATE, model()->state());
DestroyModelExpectReason(password_manager::metrics_util::CLICKED_DONE);
}
@@ -310,8 +300,6 @@ TEST_F(ManagePasswordsBubbleModelTest, PopupAutoSigninToast) {
PretendAutoSigningIn();
model()->OnAutoSignInToastTimeout();
- EXPECT_EQ(model()->dismissal_reason(),
- password_manager::metrics_util::AUTO_SIGNIN_TOAST_TIMEOUT);
DestroyModelExpectReason(
password_manager::metrics_util::AUTO_SIGNIN_TOAST_TIMEOUT);
}

Powered by Google App Engine
This is Rietveld 408576698