#include "base/memory/raw_ptr.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/ozone/platform/wayland/host/wayland_output.h"
#include "ui/ozone/platform/wayland/host/wayland_seat.h"
#include "ui/ozone/platform/wayland/test/mock_pointer.h"
#include "ui/ozone/platform/wayland/test/mock_surface.h"
#include "ui/ozone/platform/wayland/test/test_keyboard.h"
#include "ui/ozone/platform/wayland/test/wayland_test.h"
#include "ui/ozone/test/mock_platform_window_delegate.h"
namespace ui {
Values;
namespace {
constexpr gfx::Rect kDefaultBounds(0, 0, 100, 100);
}
class WaylandWindowManagerTest : public WaylandTest { … };
TEST_P(WaylandWindowManagerTest, GetWindow) { … }
TEST_P(WaylandWindowManagerTest, GetWindowWithLargestBounds) { … }
TEST_P(WaylandWindowManagerTest, GetCurrentFocusedWindow) { … }
TEST_P(WaylandWindowManagerTest, GetCurrentKeyboardFocusedWindow) { … }
TEST_P(WaylandWindowManagerTest, GetAllWindows) { … }
INSTANTIATE_TEST_SUITE_P(…);
}