aboutsummaryrefslogtreecommitdiff
path: root/src/data_mock.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/data_mock.hpp')
-rw-r--r--src/data_mock.hpp14
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
19protected: 33protected:
20 mw::E<void> setSchemaVersion([[maybe_unused]] int64_t v) const override 34 mw::E<void> setSchemaVersion([[maybe_unused]] int64_t v) const override