diff options
Diffstat (limited to 'src/data_mock.hpp')
-rw-r--r-- | src/data_mock.hpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/data_mock.hpp b/src/data_mock.hpp index 363eb9e..2740165 100644 --- a/src/data_mock.hpp +++ b/src/data_mock.hpp | |||
@@ -15,6 +15,20 @@ public: | |||
15 | ~DataSourceMock() override = default; | 15 | ~DataSourceMock() override = default; |
16 | 16 | ||
17 | MOCK_METHOD(mw::E<int64_t>, getSchemaVersion, (), (const override)); | 17 | MOCK_METHOD(mw::E<int64_t>, getSchemaVersion, (), (const override)); |
18 | MOCK_METHOD(mw::E<std::optional<User>>, userByOpenIDUID, | ||
19 | (const std::string& uid), (const override)); | ||
20 | MOCK_METHOD(mw::E<int64_t>, addUser, (User&& u), (const override)); | ||
21 | MOCK_METHOD(mw::E<std::optional<User>>, userByID, (const int64_t), | ||
22 | (const override)); | ||
23 | MOCK_METHOD(mw::E<std::optional<User>>, userByName, | ||
24 | (const std::string& name), (const override)); | ||
25 | MOCK_METHOD(mw::E<std::optional<LinkItem>>, itemByID, (int64_t id), | ||
26 | (const override)); | ||
27 | MOCK_METHOD(mw::E<std::vector<LinkItem>>, itemsByParent, (int64_t parent), | ||
28 | (const override)); | ||
29 | MOCK_METHOD(mw::E<std::vector<LinkItem>>, itemsTopLevelByUser, | ||
30 | (int64_t user_id), (const override)); | ||
31 | MOCK_METHOD(mw::E<int64_t>, addLink, (LinkItem&& link), (const override)); | ||
18 | 32 | ||
19 | protected: | 33 | protected: |
20 | mw::E<void> setSchemaVersion([[maybe_unused]] int64_t v) const override | 34 | mw::E<void> setSchemaVersion([[maybe_unused]] int64_t v) const override |