1 #pragma once 2 3 #include "interfaces/clock.hpp" 4 #include "types/duration_types.hpp" 5 6 #include <gmock/gmock.h> 7 8 class ClockMock : public interfaces::Clock 9 { 10 public: 11 MOCK_METHOD(Milliseconds, steadyTimestamp, (), (const, noexcept, override)); 12 MOCK_METHOD(Milliseconds, systemTimestamp, (), (const, noexcept, override)); 13 }; 14