/* SPDX-FileCopyrightText: 2018 Michael Heidelbach SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL */ #ifndef FILEMETADATAWIDGETTEST_H #define FILEMETADATAWIDGETTEST_H #include #include #include #include class FileMetadataWidgetTest : public QObject { Q_OBJECT private Q_SLOTS: void initTestCase(); void shouldSignalOnceWithoutFile(); void shouldSignalOnceFile(); void shouldSignalOnceFiles(); void shouldShowProperties(); void shouldShowCommonProperties(); void shouldShowMultiValueProperties(); private: bool m_mayTestRating = false; QMap m_sampleFiles; }; #endif // FILEMETADATAWIDGETTEST_H