~aleteoryx/muditaos

ref: d5f84437cab54acb9fc0b8f96deb6f5d46fed3de muditaos/module-gui/test/test-google/TestBoxLayout.hpp -rw-r--r-- 1.0 KiB
d5f84437 — Lefucjusz [MOS-92] Fix continuing music playback after BT disconnection 3 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Copyright (c) 2017-2021, Mudita Sp. z.o.o. All rights reserved.
// For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md

#pragma once

#include <gtest/gtest.h>

#include <module-gui/gui/widgets/BoxLayout.hpp>

class TestBoxLayout : public gui::BoxLayout
{

  public:
    friend class BoxLayoutTesting;

    FRIEND_TEST(BoxLayoutTesting, Constructor_Destructor_Test);
    FRIEND_TEST(BoxLayoutTesting, Fill_Box_Test);
    FRIEND_TEST(BoxLayoutTesting, Navigate_Test);
    FRIEND_TEST(BoxLayoutTesting, Border_Callback_Test);
    FRIEND_TEST(BoxLayoutTesting, Box_Alignment_Test);
    FRIEND_TEST(BoxLayoutTesting, Box_Widget_Min_Max_Resize_Test);
    FRIEND_TEST(BoxLayoutTesting, Box_Widgets_Alignment_Test);
    FRIEND_TEST(BoxLayoutTesting, Box_Widgets_Alignment_Magrin_Test);
    FRIEND_TEST(BoxLayoutTesting, Box_Margins_Test);
    FRIEND_TEST(BoxLayoutTesting, Box_Content_Change_Test);

    TestBoxLayout(Item *parent, uint32_t x, uint32_t y, uint32_t w, uint32_t h) : BoxLayout(parent, x, y, w, h){};
    ~TestBoxLayout() = default;
};