#include "ui/message_center/views/notification_control_buttons_view.h"
#include "base/memory/raw_ptr.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/gfx/color_utils.h"
#include "ui/gfx/image/image.h"
#include "ui/gfx/image/image_unittest_util.h"
#include "ui/gfx/paint_vector_icon.h"
#include "ui/gfx/vector_icon_types.h"
#include "ui/message_center/public/cpp/notification.h"
#include "ui/message_center/vector_icons.h"
#include "ui/message_center/views/message_view.h"
#include "ui/views/controls/button/image_button.h"
#include "ui/views/layout/box_layout.h"
#include "ui/views/test/views_test_base.h"
#include "ui/views/widget/widget.h"
namespace message_center {
namespace {
class TestMessageView : public MessageView { … };
}
class NotificationControlButtonsTest : public views::ViewsTestBase { … };
TEST_F(NotificationControlButtonsTest, TestShowAndHideButtons) { … }
TEST_F(NotificationControlButtonsTest, IconColor_NoContrastEnforcement) { … }
TEST_F(NotificationControlButtonsTest, IconColor_ContrastEnforcement) { … }
TEST_F(NotificationControlButtonsTest, SetIcons) { … }
TEST_F(NotificationControlButtonsTest, IconSize) { … }
TEST_F(NotificationControlButtonsTest, BetweenButtonsSpacing) { … }
}