#include <string>
#include "base/test/bind.h"
#include "base/test/metrics/histogram_tester.h"
#include "base/test/task_environment.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/base/pointer/mock_touch_ui_controller.h"
namespace ui {
namespace {
class TestObserver { … };
class TouchUiControllerTest : public testing::Test { … };
}
TEST_F(TouchUiControllerTest, DefaultIsNonTouch) { … }
TEST_F(TouchUiControllerTest, DisabledIsNonTouch) { … }
TEST_F(TouchUiControllerTest, AutoIsNonTouch) { … }
TEST_F(TouchUiControllerTest, EnabledIsNonTouch) { … }
TEST_F(TouchUiControllerTest, TabletToggledOnTouchUiDisabled) { … }
TEST_F(TouchUiControllerTest, TabletToggledOnTouchUiAuto) { … }
#if BUILDFLAG(USE_BLINK)
TEST_F(TouchUiControllerTest, DetectPointerDevices) { … }
#endif
}