| Index: chrome/browser/ui/cocoa/passwords/manage_passwords_bubble_controller_unittest.mm
|
| diff --git a/chrome/browser/ui/cocoa/passwords/manage_passwords_bubble_controller_unittest.mm b/chrome/browser/ui/cocoa/passwords/manage_passwords_bubble_controller_unittest.mm
|
| index 6956200ab2a4e10a3fa4c7ace91f7ead2a9481fe..97d0604814121731ecc7330bbcdc9cf6d4566ac7 100644
|
| --- a/chrome/browser/ui/cocoa/passwords/manage_passwords_bubble_controller_unittest.mm
|
| +++ b/chrome/browser/ui/cocoa/passwords/manage_passwords_bubble_controller_unittest.mm
|
| @@ -62,4 +62,23 @@ TEST_F(ManagePasswordsBubbleControllerTest, DismissingShouldCloseWindow) {
|
| EXPECT_FALSE([window isVisible]);
|
| }
|
|
|
| +TEST_F(ManagePasswordsBubbleControllerTest,
|
| + ChoosingNeverSaveShouldHaveNeverSaveView) {
|
| + EXPECT_NE([ManagePasswordsBubbleNeverSaveViewController class],
|
| + [[controller() currentController] class]);
|
| + [controller() passwordShouldNeverBeSavedOnSiteWithExistingPasswords];
|
| + EXPECT_EQ([ManagePasswordsBubbleNeverSaveViewController class],
|
| + [[controller() currentController] class]);
|
| +}
|
| +
|
| +TEST_F(ManagePasswordsBubbleControllerTest,
|
| + CancellingNeverSaveShouldHavePendingView) {
|
| + [controller() passwordShouldNeverBeSavedOnSiteWithExistingPasswords];
|
| + EXPECT_NE([ManagePasswordsBubblePendingViewController class],
|
| + [[controller() currentController] class]);
|
| + [controller() neverSavePasswordCancelled];
|
| + EXPECT_EQ([ManagePasswordsBubblePendingViewController class],
|
| + [[controller() currentController] class]);
|
| +}
|
| +
|
| } // namespace
|
|
|