#include "SRModel_test.h" #include using namespace std; class SRModel_pickCard_Test: public SRModelTest { public: static const int NoCard = -1; static const int Now = 0; static const double HourAgo; protected: static QDateTime timeFromDelta(double daysDelta); protected: void SetUp(); void addStudied(double daysDelta, double interval, int grade = 4, int level = StudyRecord::Repeating); void addUnknown(double daysDelta); void addIncorrect(double daysDelta); void addLearning(double daysDelta); void addNew(); void assertCurCard(int expCard); void testPicked(const vector& expCards); };