ATLAS Offline Software
MessagePrinterMock.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 
7 
8 
9 #ifndef ASG_TESTING__MESSAGE_PRINTER_MOCK_H
10 #define ASG_TESTING__MESSAGE_PRINTER_MOCK_H
11 
13 #include <gmock/gmock.h>
14 
15 #ifdef XAOD_STANDALONE
16 
17 namespace asg
18 {
19  struct MessagePrinterMock : public IMessagePrinter
20  {
21  MOCK_METHOD3 (print, void (MSG::Level, const std::string&, const std::string&));
22  };
23 }
24 
25 #endif
26 
27 #endif
asg
Definition: DataHandleTestTool.h:28
TrigConf::MSGTC::Level
Level
Definition: Trigger/TrigConfiguration/TrigConfBase/TrigConfBase/MsgStream.h:21
IMessagePrinter.h
dbg::print
void print(std::FILE *stream, std::format_string< Args... > fmt, Args &&... args)
Definition: SGImplSvc.cxx:70