blob: 50e6c133b34396615dc1562f9512b793641a47f7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#ifndef CARDPACK_MOCK_H
#define CARDPACK_MOCK_H
#include <QtCore>
#include "../../src/dictionary/ICardPack.h"
class CardPackMock: public ICardPack
{
public:
void addStudyRecord(const QString cardId, const StudyRecord& studyRecord);
QList<StudyRecord> getStudyRecords(QString cardId) const;
StudyRecord getStudyRecord(QString cardId) const;
QList<DicRecord*> getRecords() const;
const Field* getQuestionField() const;
QList<const Field*> getAnswerFields() const;
private:
QMultiHash< QString, StudyRecord > studyRecords;
};
#endif
|