blob: a43d9b38fa7f8660851f372c5b281a98a19dca25 [file] [log] [blame]
Patrick Venturecf9b2192019-06-27 12:09:52 -07001#pragma once
2
3#include "progress.hpp"
4
5#include <cstdint>
6
7#include <gmock/gmock.h>
8
9namespace host_tool
10{
11
12class ProgressMock : public ProgressInterface
13{
14 public:
William A. Kennington III0d5bb782021-01-19 15:50:42 -080015 MOCK_METHOD(void, updateProgress, (std::int64_t), (override));
16 MOCK_METHOD(void, start, (std::int64_t), (override));
17 MOCK_METHOD(void, finish, (), (override));
18 MOCK_METHOD(void, abort, (), (override));
Patrick Venturecf9b2192019-06-27 12:09:52 -070019};
20
21} // namespace host_tool