AUI Framework  master
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
UITest.h
    1/*
    2 * AUI Framework - Declarative UI toolkit for modern C++20
    3 * Copyright (C) 2020-2025 Alex2772 and Contributors
    4 *
    5 * SPDX-License-Identifier: MPL-2.0
    6 *
    7 * This Source Code Form is subject to the terms of the Mozilla Public
    8 * License, v. 2.0. If a copy of the MPL was not distributed with this
    9 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
   10 */
   11
   12#pragma once
   13
   18
   19#include <AUI/View/AView.h>
   20
   21#include <AUI/Test/UI/UITestUtil.h>
   22
   23#include <gtest/gtest.h>
   24#include <AUI/Test/UI/UIMatcher.h>
   25#include <AUI/Test/UI/By.h>
   26#include <AUI/Test/UI/UITestCase.h>
   27
   28#include <AUI/Test/UI/Action/Click.h>
   29#include <AUI/Test/UI/Action/Gesture.h>
   30#include <AUI/Test/UI/Action/DoubleClick.h>
   31#include <AUI/Test/UI/Action/Type.h>
   32#include <AUI/Test/UI/Action/MouseMove.h>
   33#include <AUI/Test/UI/Action/Scroll.h>
   34#include <AUI/Test/UI/Action/KeyDownAndUp.h>
   35
   36#include <AUI/Test/UI/Assertion/Align.h>
   37#include <AUI/Test/UI/Assertion/Empty.h>
   38#include <AUI/Test/UI/Assertion/Gone.h>
   39#include <AUI/Test/UI/Assertion/Visible.h>
   40#include <AUI/Test/UI/Assertion/NotVisible.h>
   41#include <AUI/Test/UI/Assertion/Text.h>
   42#include <AUI/Test/UI/Assertion/Size.h>
   43#include <AUI/Test/UI/Assertion/Color.h>
   44#include <AUI/Test/UI/Assertion/ParentOf.h>