MCPcopy Create free account
hub / github.com/OpenCppCoverage/OpenCppCoverage / DebugEventsHandlerMock

Class DebugEventsHandlerMock

CppCoverageTest/DebugEventsMock.hpp:23–37  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21namespace 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}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected