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