#include "ui/views/interaction/widget_focus_observer.h"
#include <memory>
#include <utility>
#include "base/functional/callback_helpers.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/base/interaction/framework_specific_implementation.h"
#include "ui/views/bubble/bubble_border.h"
#include "ui/views/bubble/bubble_dialog_delegate_view.h"
#include "ui/views/test/views_test_base.h"
#include "ui/views/test/widget_activation_waiter.h"
#include "ui/views/test/widget_test.h"
#include "ui/views/widget/widget.h"
namespace views {
namespace …
class WidgetFocusObserverTest : public ViewsTestBase { … };
TEST_F(WidgetFocusObserverTest, NoWidgets) { … }
TEST_F(WidgetFocusObserverTest, OneWidget) { … }
TEST_F(WidgetFocusObserverTest, SeveralWidgets) { … }
TEST_F(WidgetFocusObserverTest, AfterActivate) { … }
TEST_F(WidgetFocusObserverTest, Bubble) { … }
}