/* SPDX-FileCopyrightText: 2009 Constantin Berzan SPDX-License-Identifier: LGPL-2.0-or-later */ #pragma once #include #include /** */ namespace Akonadi { class LocalFoldersTest : public QObject { Q_OBJECT private Q_SLOTS: void initTestCase(); // Tests for GetLockJob: void testLock(); // Tests for LocalFolders: void testInitialState(); void testRegistrationErrors(); void testDefaultFolderRegistration(); void testCustomFolderRegistration(); void testCollectionDelete(); void testBatchRegister(); // Tests for ResourceScanJob: void testResourceScanErrors(); void testResourceScan(); // Tests for DefaultResourceJob: void testDefaultResourceJob(); void testRecoverDefaultResource(); private: QMap mDisplayNameMap; QMap mIconNameMap; }; }