From 6d3bbe828f64fb8e30da9afcdb16dbfe7c159d2d Mon Sep 17 00:00:00 2001 From: Claudio Cambra Date: Wed, 1 Mar 2023 16:33:24 +0100 Subject: [PATCH] Expose max activity data from activity list model in TestingALM Signed-off-by: Claudio Cambra --- test/activitylistmodeltestutils.cpp | 8 ++++++++ test/activitylistmodeltestutils.h | 12 ++++++------ 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/test/activitylistmodeltestutils.cpp b/test/activitylistmodeltestutils.cpp index bbeb1b658..4700a6b6d 100644 --- a/test/activitylistmodeltestutils.cpp +++ b/test/activitylistmodeltestutils.cpp @@ -444,6 +444,14 @@ int FakeRemoteActivityStorage::startingIdLast() const return _startingId; } +int FakeRemoteActivityStorage::numItemsToInsert() const { + return _numItemsToInsert; +} + +int FakeRemoteActivityStorage::totalNumActivites() const { + return _activityData.count(); +} + void TestingALM::startFetchJobWithNumActivities(const int numActivities) { diff --git a/test/activitylistmodeltestutils.h b/test/activitylistmodeltestutils.h index 6b9fe83d6..815611604 100644 --- a/test/activitylistmodeltestutils.h +++ b/test/activitylistmodeltestutils.h @@ -50,16 +50,16 @@ class FakeRemoteActivityStorage public: static FakeRemoteActivityStorage *instance(); - static void destroy(); - - void init(); - void initActivityData(); - [[nodiscard]] QByteArray activityJsonData(const int sinceId, const int limit); - [[nodiscard]] QJsonValue activityById(const int id) const; [[nodiscard]] int startingIdLast() const; + [[nodiscard]] int numItemsToInsert() const; + [[nodiscard]] int totalNumActivites() const; + + static void destroy(); + void init(); + void initActivityData(); private: QJsonArray _activityData; -- 2.39.5