#pragma once #include "application/interfaces/ITimeProvider.h" #include namespace test { class MockTimeProvider : public nxl::autostore::application::ITimeProvider { public: MAKE_MOCK0(now, Clock::time_point(), const override); MAKE_MOCK1(to_tm, std::tm(const Clock::time_point&), const override); MAKE_MOCK1(from_tm, Clock::time_point(const std::tm&), const override); }; } // namespace test