File indexing completed on 2025-01-19 04:46:58
0001 /* 0002 * SPDX-FileCopyrightText: 2016 Daniel Vrátil <dvratil@kde.org> 0003 * 0004 * SPDX-License-Identifier: GPL-2.0-or-later 0005 * 0006 */ 0007 0008 #pragma once 0009 0010 #include <QObject> 0011 0012 namespace CalendarEvents 0013 { 0014 class EventData; 0015 } 0016 0017 class EventDataVisitorTest : public QObject 0018 { 0019 Q_OBJECT 0020 0021 private Q_SLOTS: 0022 void initTestCase(); 0023 0024 void testGenerateUID_data(); 0025 void testGenerateUID(); 0026 0027 void testIsInRange_data(); 0028 void testIsInRange(); 0029 0030 void testExplodeIncidenceOccurences_data(); 0031 void testExplodeIncidenceOccurences(); 0032 0033 void testEventDataVisitor_data(); 0034 void testEventDataVisitor(); 0035 0036 void testEventDataIdVisitor_data(); 0037 void testEventDataIdVisitor(); 0038 };