1 /*
2  * Copyright 2018       Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com>
3  *
4  * This program is free software; you can redistribute it and/or
5  * modify it under the terms of the GNU General Public License as
6  * published by the Free Software Foundation; either version 2 of
7  * the License, or (at your option) any later version.
8  *
9  * This program is distributed in the hope that it will be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12  * GNU General Public License for more details.
13  *
14  * You should have received a copy of the GNU General Public License
15  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
16  */
17 
18 #ifndef MYMONEYSTORAGENAMESTEST_H
19 #define MYMONEYSTORAGENAMESTEST_H
20 
21 #include <QObject>
22 
23 class MyMoneyStorageNamesTest : public QObject
24 {
25   Q_OBJECT
26 
27 private Q_SLOTS:
28   void keyValuePairElementNames();
29   void keyValuePairAttributeNames();
30   void transactionElementNames();
31   void transactionAttributeNames();
32   void splitElementNames();
33   void splitAttributeNames();
34   void accountElementNames();
35   void accountAttributeNames();
36   void payeeElementNames();
37   void payeeAttributeNames();
38   void tagAttributeNames();
39   void securityAttributeNames();
40   void institutionElementNames();
41   void institutionAttributeNames();
42   void reportElementNames();
43   void reportAttributeNames();
44   void budgetElementNames();
45   void budgetAttributeNames();
46   void scheduleElementNames();
47   void scheduleAttributeNames();
48   void onlineJobElementNames();
49   void onlineJobAttributeNames();
50 
51 };
52 
53 #endif
54