X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fui%2Fviews%2Fpasswords%2Fmanage_passwords_icon_view_browsertest.cc;h=2f953f9312f4816e107865155be3cddf966853e0;hb=3545e9f2671f595d2a2f3ee75ca0393b01e35ef6;hp=28dd9ab45f6fbc702e606e644fea73823fd12cd8;hpb=7d210d4c7e9ba36e635eabc5b5780495f8a63292;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/ui/views/passwords/manage_passwords_icon_view_browsertest.cc b/src/chrome/browser/ui/views/passwords/manage_passwords_icon_view_browsertest.cc index 28dd9ab..2f953f9 100644 --- a/src/chrome/browser/ui/views/passwords/manage_passwords_icon_view_browsertest.cc +++ b/src/chrome/browser/ui/views/passwords/manage_passwords_icon_view_browsertest.cc @@ -4,16 +4,35 @@ #include "chrome/browser/ui/views/passwords/manage_passwords_icon_view.h" +#include "chrome/browser/ui/browser.h" #include "chrome/browser/ui/passwords/manage_passwords_icon.h" +#include "chrome/browser/ui/passwords/manage_passwords_test.h" #include "chrome/browser/ui/passwords/manage_passwords_ui_controller_mock.h" -#include "chrome/browser/ui/views/passwords/manage_passwords_view_test.h" +#include "chrome/browser/ui/views/frame/browser_view.h" +#include "chrome/browser/ui/views/passwords/manage_passwords_icon_view.h" +#include "chrome/browser/ui/views/toolbar/toolbar_view.h" +#include "chrome/grit/generated_resources.h" #include "components/password_manager/core/common/password_manager_ui.h" #include "content/public/test/test_utils.h" -#include "grit/generated_resources.h" #include "grit/theme_resources.h" #include "testing/gtest/include/gtest/gtest.h" -typedef ManagePasswordsViewTest ManagePasswordsIconViewTest; +class ManagePasswordsIconViewTest : public ManagePasswordsTest { + public: + ManagePasswordsIconViewTest() {} + virtual ~ManagePasswordsIconViewTest() {} + + virtual ManagePasswordsIconView* view() OVERRIDE { + BrowserView* browser_view = static_cast(browser()->window()); + return static_cast( + browser_view->GetToolbarView() + ->location_bar() + ->manage_passwords_icon_view()); + } + + private: + DISALLOW_COPY_AND_ASSIGN(ManagePasswordsIconViewTest); +}; IN_PROC_BROWSER_TEST_F(ManagePasswordsIconViewTest, DefaultStateIsInactive) { EXPECT_EQ(password_manager::ui::INACTIVE_STATE, view()->state());