| 21 | namespace CppCoverageTest |
| 22 | { |
| 23 | class DebugEventsHandlerMock : public CppCoverage::IDebugEventsHandler |
| 24 | { |
| 25 | public: |
| 26 | DebugEventsHandlerMock() = default; |
| 27 | |
| 28 | MOCK_METHOD1(OnCreateProcess, void(const CREATE_PROCESS_DEBUG_INFO&)); |
| 29 | MOCK_METHOD3(OnExitProcess, void(HANDLE, HANDLE, const EXIT_PROCESS_DEBUG_INFO&)); |
| 30 | MOCK_METHOD3(OnLoadDll, void(HANDLE, HANDLE, const LOAD_DLL_DEBUG_INFO&)); |
| 31 | MOCK_METHOD3(OnUnloadDll, void(HANDLE, HANDLE, const UNLOAD_DLL_DEBUG_INFO&)); |
| 32 | MOCK_METHOD3(OnException, ExceptionType(HANDLE, HANDLE, const EXCEPTION_DEBUG_INFO&)); |
| 33 | |
| 34 | private: |
| 35 | DebugEventsHandlerMock(const DebugEventsHandlerMock&) = delete; |
| 36 | DebugEventsHandlerMock& operator=(const DebugEventsHandlerMock&) = delete; |
| 37 | }; |
| 38 | } |
nothing calls this directly
no outgoing calls
no test coverage detected