Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(123)

Unified Diff: ui/message_center/views/message_center_view_unittest.cc

Issue 2622603003: Hide icons in message center on lock screen (Closed)
Patch Set: Addressed comment and add tests Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ui/message_center/views/message_center_view_unittest.cc
diff --git a/ui/message_center/views/message_center_view_unittest.cc b/ui/message_center/views/message_center_view_unittest.cc
index 5a16ecd1c86406baccd6965b7ffd49c77386b126..e038a8d5854c25ff69d67abf4930194ec06680e5 100644
--- a/ui/message_center/views/message_center_view_unittest.cc
+++ b/ui/message_center/views/message_center_view_unittest.cc
@@ -755,6 +755,18 @@ TEST_F(MessageCenterViewTest, LockScreen) {
EXPECT_TRUE(GetNotificationView(kNotificationId1)->IsDrawn());
EXPECT_TRUE(GetNotificationView(kNotificationId2)->IsDrawn());
+ views::Button* close_button = GetButtonBar()->GetCloseAllButtonForTest();
+ ASSERT_NE(nullptr, close_button);
+ views::Button* quiet_mode_button =
+ GetButtonBar()->GetQuietModeButtonForTest();
+ ASSERT_NE(nullptr, quiet_mode_button);
+ views::Button* settings_button = GetButtonBar()->GetSettingsButtonForTest();
+ ASSERT_NE(nullptr, settings_button);
+
+ EXPECT_TRUE(close_button->visible());
+ EXPECT_TRUE(quiet_mode_button->visible());
+ EXPECT_TRUE(settings_button->visible());
+
// Lock!
SetLockedState(true);
@@ -785,6 +797,10 @@ TEST_F(MessageCenterViewTest, LockScreen) {
GetMessageCenterView()->SizeToPreferredSize();
EXPECT_EQ(kLockedMessageCenterViewHeight, GetMessageCenterView()->height());
+ EXPECT_FALSE(close_button->visible());
+ EXPECT_FALSE(quiet_mode_button->visible());
+ EXPECT_FALSE(settings_button->visible());
+
// Unlock!
SetLockedState(false);
@@ -793,6 +809,10 @@ TEST_F(MessageCenterViewTest, LockScreen) {
GetMessageCenterView()->SizeToPreferredSize();
EXPECT_NE(kLockedMessageCenterViewHeight, GetMessageCenterView()->height());
+ EXPECT_TRUE(close_button->visible());
+ EXPECT_TRUE(quiet_mode_button->visible());
+ EXPECT_TRUE(settings_button->visible());
+
// Lock!
SetLockedState(true);
@@ -800,6 +820,10 @@ TEST_F(MessageCenterViewTest, LockScreen) {
GetMessageCenterView()->SizeToPreferredSize();
EXPECT_EQ(kLockedMessageCenterViewHeight, GetMessageCenterView()->height());
+
+ EXPECT_FALSE(close_button->visible());
+ EXPECT_FALSE(quiet_mode_button->visible());
+ EXPECT_FALSE(settings_button->visible());
}
TEST_F(MessageCenterViewTest, NoNotification) {

Powered by Google App Engine
This is Rietveld 408576698