File indexing completed on 2024-05-12 04:39:15
0001 /* 0002 SPDX-FileCopyrightText: 2012 Olivier de Gaalon <olivier.jg@gmail.com> 0003 SPDX-FileCopyrightText: 2014 David Stevens <dgedstevens@gmail.com> 0004 0005 SPDX-License-Identifier: LGPL-2.0-only 0006 */ 0007 0008 #ifndef TESTASSISTANTS_H 0009 #define TESTASSISTANTS_H 0010 0011 #include <QObject> 0012 0013 class TestAssistants : public QObject 0014 { 0015 Q_OBJECT 0016 private Q_SLOTS: 0017 void initTestCase(); 0018 void cleanupTestCase(); 0019 0020 void testRenameAssistant_data(); 0021 void testRenameAssistant(); 0022 void testRenameAssistantUndoRename(); 0023 void testSignatureAssistant_data(); 0024 void testSignatureAssistant(); 0025 void testUnknownDeclarationAssistant_data(); 0026 void testUnknownDeclarationAssistant(); 0027 0028 void testMoveIntoSource_data(); 0029 void testMoveIntoSource(); 0030 0031 void testHeaderGuardAssistant(); 0032 void testHeaderGuardAssistant_data(); 0033 }; 0034 0035 #endif