Index: chrome/browser/ui/cocoa/passwords/manage_passwords_bubble_pending_view_controller_unittest.mm |
diff --git a/chrome/browser/ui/cocoa/passwords/manage_passwords_bubble_pending_view_controller_unittest.mm b/chrome/browser/ui/cocoa/passwords/manage_passwords_bubble_pending_view_controller_unittest.mm |
index 3671cf26d5e11755636c1fb33a0b2297ae27a851..6410d48467e9b03a94b23b8fa0fbc3c079371106 100644 |
--- a/chrome/browser/ui/cocoa/passwords/manage_passwords_bubble_pending_view_controller_unittest.mm |
+++ b/chrome/browser/ui/cocoa/passwords/manage_passwords_bubble_pending_view_controller_unittest.mm |
@@ -52,7 +52,7 @@ void ClickMenuItem(BubbleCombobox* button, int index) { |
class ManagePasswordsBubblePendingViewControllerTest |
: public ManagePasswordsControllerTest { |
public: |
- ManagePasswordsBubblePendingViewControllerTest() : controller_(nil) {} |
+ ManagePasswordsBubblePendingViewControllerTest() : combobox_model_(false) {} |
void SetUp() override { |
ManagePasswordsControllerTest::SetUp(); |
@@ -74,9 +74,18 @@ class ManagePasswordsBubblePendingViewControllerTest |
return controller_.get(); |
} |
+ int index_nope() const { |
+ return combobox_model_.index_nope(); |
+ } |
+ |
+ int index_never() const { |
+ return combobox_model_.index_never(); |
+ } |
+ |
private: |
base::scoped_nsobject<ManagePasswordsBubblePendingViewController> controller_; |
base::scoped_nsobject<ManagePasswordsBubblePendingViewTestDelegate> delegate_; |
+ SavePasswordRefusalComboboxModel combobox_model_; |
}; |
TEST_F(ManagePasswordsBubblePendingViewControllerTest, |
@@ -91,7 +100,7 @@ TEST_F(ManagePasswordsBubblePendingViewControllerTest, |
TEST_F(ManagePasswordsBubblePendingViewControllerTest, |
ShouldNopeAndDismissWhenNopeClicked) { |
BubbleCombobox* nopeButton = [controller() nopeButton]; |
- ClickMenuItem(nopeButton, SavePasswordRefusalComboboxModel::INDEX_NOPE); |
+ ClickMenuItem(nopeButton, index_nope()); |
EXPECT_TRUE([delegate() dismissed]); |
EXPECT_FALSE(ui_controller()->saved_password()); |
@@ -101,8 +110,7 @@ TEST_F(ManagePasswordsBubblePendingViewControllerTest, |
TEST_F(ManagePasswordsBubblePendingViewControllerTest, |
ShouldNeverSaveAndDismissWhenNeverSaveClickedWithoutAnyBestMatches) { |
BubbleCombobox* nopeButton = [controller() nopeButton]; |
- ClickMenuItem(nopeButton, |
- SavePasswordRefusalComboboxModel::INDEX_NEVER_FOR_THIS_SITE); |
+ ClickMenuItem(nopeButton, index_never()); |
EXPECT_TRUE([delegate() dismissed]); |
EXPECT_FALSE(ui_controller()->saved_password()); |
@@ -121,8 +129,7 @@ TEST_F(ManagePasswordsBubblePendingViewControllerTest, |
EXPECT_FALSE(model()->local_credentials().empty()); |
BubbleCombobox* nopeButton = [controller() nopeButton]; |
- ClickMenuItem(nopeButton, |
- SavePasswordRefusalComboboxModel::INDEX_NEVER_FOR_THIS_SITE); |
+ ClickMenuItem(nopeButton, index_never()); |
EXPECT_TRUE([delegate() neverSave]); |
EXPECT_FALSE(ui_controller()->saved_password()); |