Chromium Code Reviews| Index: chrome/browser/password_manager/password_form_manager_unittest.cc |
| diff --git a/chrome/browser/password_manager/password_form_manager_unittest.cc b/chrome/browser/password_manager/password_form_manager_unittest.cc |
| index 998e84a54fa208b2eb758ea9693b84fbad45982d..6ac3cdb5336f87ccebb73f1313e85fbf2f76acbd 100644 |
| --- a/chrome/browser/password_manager/password_form_manager_unittest.cc |
| +++ b/chrome/browser/password_manager/password_form_manager_unittest.cc |
| @@ -11,6 +11,7 @@ |
| #include "chrome/browser/password_manager/password_form_manager.h" |
| #include "chrome/browser/password_manager/password_manager.h" |
| #include "chrome/browser/password_manager/password_manager_delegate.h" |
| +#include "chrome/browser/password_manager/password_manager_driver.h" |
| #include "chrome/browser/password_manager/password_store.h" |
| #include "chrome/browser/password_manager/password_store_factory.h" |
| #include "chrome/browser/password_manager/test_password_store.h" |
| @@ -20,25 +21,35 @@ |
| #include "content/public/test/test_utils.h" |
| #include "testing/gmock/include/gmock/gmock.h" |
| +class PasswordManagerDriver; |
|
Patrick Dubroy
2014/02/03 13:15:08
Don't think you need this.
blundell
2014/02/03 14:37:59
Done.
|
| + |
| using autofill::PasswordForm; |
| using base::ASCIIToUTF16; |
| using ::testing::Eq; |
| namespace { |
| -class TestPasswordManagerDelegate : public PasswordManagerDelegate { |
| +class TestPasswordManagerDriver : public PasswordManagerDriver { |
| public: |
| - explicit TestPasswordManagerDelegate(Profile* profile) : profile_(profile) {} |
| + TestPasswordManagerDriver() {} |
| virtual void FillPasswordForm( |
| const autofill::PasswordFormFillData& form_data) OVERRIDE {} |
| + virtual bool DidLastPageLoadEncounterSSLErrors() OVERRIDE { return false; } |
| +}; |
| + |
| +class TestPasswordManagerDelegate : public PasswordManagerDelegate { |
| + public: |
| + explicit TestPasswordManagerDelegate(Profile* profile) : profile_(profile) {} |
| + |
| virtual void AddSavePasswordInfoBarIfPermitted( |
| PasswordFormManager* form_to_save) OVERRIDE {} |
| virtual Profile* GetProfile() OVERRIDE { return profile_; } |
| - virtual bool DidLastPageLoadEncounterSSLErrors() OVERRIDE { return false; } |
| + virtual PasswordManagerDriver* GetDriver() OVERRIDE { return &driver_; } |
| private: |
| Profile* profile_; |
| + TestPasswordManagerDriver driver_; |
| }; |
| class TestPasswordManager : public PasswordManager { |