diff options
author | MetroWind <chris.corsair@gmail.com> | 2025-09-21 21:34:34 -0700 |
---|---|---|
committer | MetroWind <chris.corsair@gmail.com> | 2025-09-21 21:34:34 -0700 |
commit | e9686b6ab684785d5f9acbc98942beae94817562 (patch) | |
tree | 10ffe1b7b209aee2f0513cd0c42def2c07272ea2 /src/data_mock.hpp | |
parent | b2e812941766e11394bdb124ff73d1fe544849a2 (diff) |
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 |