ifw-daq  2.1.0-pre1
IFW Data Acquisition modules
Public Member Functions | Public Attributes | List of all members
TestOcmDaqService Struct Reference

Fixture that sets up a OcmDaqService instance with following mockups: More...

+ Inheritance diagram for TestOcmDaqService:

Public Member Functions

 TestOcmDaqService ()
 
void SetUp () override
 
void TearDown () override
 

Public Attributes

boost::asio::io_context m_io_ctx
 
MalMock m_mal_mock
 
ManagerMock m_mgr_mock
 
std::shared_ptr< daq::ObservableEventLogm_event_log
 
std::shared_ptr< OcmDaqServicem_daq_impl
 
std::string m_prim_sources
 
std::string m_metadata_sources
 
std::string m_daq_properties
 

Detailed Description

Fixture that sets up a OcmDaqService instance with following mockups:

And prepared request string containing metadata sources

Definition at line 34 of file testOcmDaqService.cpp.

Constructor & Destructor Documentation

◆ TestOcmDaqService()

TestOcmDaqService::TestOcmDaqService ( )
inline

Definition at line 35 of file testOcmDaqService.cpp.

Member Function Documentation

◆ SetUp()

void TestOcmDaqService::SetUp ( )
inlineoverride

Definition at line 43 of file testOcmDaqService.cpp.

◆ TearDown()

void TestOcmDaqService::TearDown ( )
inlineoverride

Definition at line 63 of file testOcmDaqService.cpp.

Member Data Documentation

◆ m_daq_impl

std::shared_ptr<OcmDaqService> TestOcmDaqService::m_daq_impl

Definition at line 70 of file testOcmDaqService.cpp.

◆ m_daq_properties

std::string TestOcmDaqService::m_daq_properties

Definition at line 73 of file testOcmDaqService.cpp.

◆ m_event_log

std::shared_ptr<daq::ObservableEventLog> TestOcmDaqService::m_event_log

Definition at line 69 of file testOcmDaqService.cpp.

◆ m_io_ctx

boost::asio::io_context TestOcmDaqService::m_io_ctx

Definition at line 66 of file testOcmDaqService.cpp.

◆ m_mal_mock

MalMock TestOcmDaqService::m_mal_mock

Definition at line 67 of file testOcmDaqService.cpp.

◆ m_metadata_sources

std::string TestOcmDaqService::m_metadata_sources

Definition at line 72 of file testOcmDaqService.cpp.

◆ m_mgr_mock

ManagerMock TestOcmDaqService::m_mgr_mock

Definition at line 68 of file testOcmDaqService.cpp.

◆ m_prim_sources

std::string TestOcmDaqService::m_prim_sources

Definition at line 71 of file testOcmDaqService.cpp.


The documentation for this struct was generated from the following file: