Loading...
Searching...
No Matches
resdb::MockServiceInterface Class Reference

#include <mock_service_interface.h>

Inheritance diagram for resdb::MockServiceInterface:
resdb::ServiceInterface

Public Member Functions

 MOCK_METHOD (bool, IsRunning,(),(const override))
 
 MOCK_METHOD (void, SetRunning,(bool),(override))
 
 MOCK_METHOD (int, Process,(std::unique_ptr< Context >, std::unique_ptr< DataInfo >),(override))
 
- Public Member Functions inherited from resdb::ServiceInterface
 ServiceInterface ()
 
virtual ~ServiceInterface ()=default
 
virtual int Process (std::unique_ptr< Context > context, std::unique_ptr< DataInfo > request_info)
 
virtual bool IsRunning () const
 
virtual bool IsReady () const
 
virtual void SetRunning (bool is_running)
 
virtual void Start ()
 
virtual void Stop ()
 

Detailed Description

Definition at line 28 of file mock_service_interface.h.

Member Function Documentation

◆ MOCK_METHOD() [1/3]

resdb::MockServiceInterface::MOCK_METHOD ( bool  ,
IsRunning  ,
()  ,
(const override)   
)

◆ MOCK_METHOD() [2/3]

resdb::MockServiceInterface::MOCK_METHOD ( int  ,
Process  ,
(std::unique_ptr< Context >, std::unique_ptr< DataInfo >)  ,
(override)   
)

◆ MOCK_METHOD() [3/3]

resdb::MockServiceInterface::MOCK_METHOD ( void  ,
SetRunning  ,
(bool)  ,
(override)   
)