File indexing completed on 2024-12-22 05:26:51

0001 /*
0002     SPDX-FileCopyrightText: 2022 Ilya Pominov <ipominov@astralinux.ru>
0003 
0004     SPDX-License-Identifier: GPL-2.0-or-later
0005 */
0006 
0007 #ifndef CLIARJTEST_H
0008 #define CLIARJTEST_H
0009 
0010 #include "pluginmanager.h"
0011 
0012 using namespace Kerfuffle;
0013 
0014 class CliArjTest : public QObject
0015 {
0016     Q_OBJECT
0017 
0018 private Q_SLOTS:
0019     void initTestCase();
0020     void testListArgs_data();
0021     void testListArgs();
0022     void testAddArgs_data();
0023     void testAddArgs();
0024     void testExtractArgs_data();
0025     void testExtractArgs();
0026 
0027 private:
0028     PluginManager m_pluginManger;
0029     Plugin *m_plugin;
0030 };
0031 
0032 #endif