File indexing completed on 2024-12-22 04:12:55
0001 /* 0002 * SPDX-License-Identifier: GPL-3.0-or-later 0003 */ 0004 0005 #ifndef MOCKMULTIFEEDRSSMODEL_H 0006 #define MOCKMULTIFEEDRSSMODEL_H 0007 0008 #include <QObject> 0009 0010 #include <KisMultiFeedRSSModel.h> 0011 0012 class MockMultiFeedRssModel : public MultiFeedRssModel 0013 { 0014 Q_OBJECT 0015 0016 public: 0017 explicit MockMultiFeedRssModel(QObject *parent = 0); 0018 0019 void addFeed(const QString& feed) override; 0020 0021 /** 0022 * @brief to be called in the setup phase of the unittest, before call to addFeed 0023 * @param rssFile 0024 */ 0025 void loadFeedData(const RssItemList& feed); 0026 }; 0027 0028 #endif // MOCKMULTIFEEDRSSMODEL_H