// Workaround for scoped_ptr<> lacking a copy constructor.
virtual bool PromptUserToSavePassword(
- scoped_ptr<PasswordFormManager> manager) OVERRIDE {
+ scoped_ptr<PasswordFormManager> manager) override {
PromptUserToSavePasswordPtr(manager.release());
return false;
}
virtual void AutomaticPasswordSave(
- scoped_ptr<PasswordFormManager> manager) OVERRIDE {
+ scoped_ptr<PasswordFormManager> manager) override {
AutomaticPasswordSavePtr(manager.release());
}
};
public:
explicit TestPasswordManager(PasswordManagerClient* client)
: PasswordManager(client) {}
- virtual ~TestPasswordManager() {}
+ ~TestPasswordManager() override {}
private:
DISALLOW_COPY_AND_ASSIGN(TestPasswordManager);
class PasswordManagerTest : public testing::Test {
protected:
- virtual void SetUp() {
+ void SetUp() override {
prefs_.registry()->RegisterBooleanPref(prefs::kPasswordManagerSavingEnabled,
true);
store_ = new MockPasswordStore;
- EXPECT_CALL(*store_.get(), ReportMetrics(_)).Times(AnyNumber());
- CHECK(store_->Init(syncer::SyncableService::StartSyncFlare(), ""));
+ EXPECT_CALL(*store_.get(), ReportMetrics(_, _)).Times(AnyNumber());
+ CHECK(store_->Init(syncer::SyncableService::StartSyncFlare()));
EXPECT_CALL(client_, IsPasswordManagerEnabledForCurrentPage())
.WillRepeatedly(Return(true));
.WillRepeatedly(Return(false));
}
- virtual void TearDown() {
+ void TearDown() override {
store_->Shutdown();
store_ = NULL;
}