diff options
Diffstat (limited to 'chrome/browser/notifications/notification_test_util.h')
-rw-r--r-- | chrome/browser/notifications/notification_test_util.h | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/chrome/browser/notifications/notification_test_util.h b/chrome/browser/notifications/notification_test_util.h index 7ea3ac7..418f672 100644 --- a/chrome/browser/notifications/notification_test_util.h +++ b/chrome/browser/notifications/notification_test_util.h @@ -24,6 +24,7 @@ class MockNotificationDelegate : public NotificationDelegate { virtual void Close(bool by_user) OVERRIDE {} virtual void Click() OVERRIDE {} virtual std::string id() const OVERRIDE; + virtual content::RenderViewHost* GetRenderViewHost() const OVERRIDE; private: virtual ~MockNotificationDelegate(); @@ -47,24 +48,28 @@ class LoggingNotificationDelegate : public NotificationDelegate { } // NotificationObjectProxy override - virtual void Display() { + virtual void Display() OVERRIDE { Logger::log("notification displayed\n"); } - virtual void Error() { + virtual void Error() OVERRIDE { Logger::log("notification error\n"); } - virtual void Click() { + virtual void Click() OVERRIDE { Logger::log("notification clicked\n"); } - virtual void Close(bool by_user) { + virtual void Close(bool by_user) OVERRIDE { if (by_user) Logger::log("notification closed by user\n"); else Logger::log("notification closed by script\n"); } - virtual std::string id() const { + virtual std::string id() const OVERRIDE { return notification_id_; } + virtual content::RenderViewHost* GetRenderViewHost() const OVERRIDE { + return NULL; + } + private: std::string notification_id_; |