1 /* 2 This file is part of the Okteta Core library, made within the KDE community. 3 4 SPDX-FileCopyrightText: 2008 Friedrich W. H. Kossebau <kossebau@kde.org> 5 6 SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL 7 */ 8 9 #ifndef REVERTABLEPIECETABLETEST_HPP 10 #define REVERTABLEPIECETABLETEST_HPP 11 12 // Qt 13 #include <QObject> 14 15 namespace KPieceTable { 16 17 class RevertablePieceTableTest : public QObject 18 { 19 Q_OBJECT 20 21 private Q_SLOTS: // test functions 22 void testSimpleConstructor(); 23 void testInit(); 24 void testInsert(); 25 void testRemove(); 26 void testSwap(); 27 }; 28 29 } 30 31 #endif 32