From e9686b6ab684785d5f9acbc98942beae94817562 Mon Sep 17 00:00:00 2001 From: MetroWind Date: Sun, 21 Sep 2025 21:34:34 -0700 Subject: Implement dir handler. Unit test WIP. --- src/data_mock.hpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/data_mock.hpp') 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: ~DataSourceMock() override = default; MOCK_METHOD(mw::E, getSchemaVersion, (), (const override)); + MOCK_METHOD(mw::E>, userByOpenIDUID, + (const std::string& uid), (const override)); + MOCK_METHOD(mw::E, addUser, (User&& u), (const override)); + MOCK_METHOD(mw::E>, userByID, (const int64_t), + (const override)); + MOCK_METHOD(mw::E>, userByName, + (const std::string& name), (const override)); + MOCK_METHOD(mw::E>, itemByID, (int64_t id), + (const override)); + MOCK_METHOD(mw::E>, itemsByParent, (int64_t parent), + (const override)); + MOCK_METHOD(mw::E>, itemsTopLevelByUser, + (int64_t user_id), (const override)); + MOCK_METHOD(mw::E, addLink, (LinkItem&& link), (const override)); protected: mw::E setSchemaVersion([[maybe_unused]] int64_t v) const override -- cgit v1.2.3-70-g09d2