#ifndef CARDPACK_MOCK_H #define CARDPACK_MOCK_H #include #include "../../src/dictionary/ICardPack.h" class CardPackMock: public ICardPack { public: void addStudyRecord(const QString cardId, const StudyRecord& studyRecord); QList getStudyRecords(QString cardId) const; StudyRecord getStudyRecord(QString cardId) const; QList getRecords() const; const Field* getQuestionField() const; QList getAnswerFields() const; private: QMultiHash< QString, StudyRecord > studyRecords; }; #endif