ifw-daq  3.0.0-pre2
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
 
std::string m_daqv2_spec
 

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 75 of file testOcmDaqService.cpp.

Member Data Documentation

◆ m_daq_impl

std::shared_ptr<OcmDaqService> TestOcmDaqService::m_daq_impl

Definition at line 82 of file testOcmDaqService.cpp.

◆ m_daq_properties

std::string TestOcmDaqService::m_daq_properties

Definition at line 85 of file testOcmDaqService.cpp.

◆ m_daqv2_spec

std::string TestOcmDaqService::m_daqv2_spec

Definition at line 86 of file testOcmDaqService.cpp.

◆ m_event_log

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

Definition at line 81 of file testOcmDaqService.cpp.

◆ m_io_ctx

boost::asio::io_context TestOcmDaqService::m_io_ctx

Definition at line 78 of file testOcmDaqService.cpp.

◆ m_mal_mock

MalMock TestOcmDaqService::m_mal_mock

Definition at line 79 of file testOcmDaqService.cpp.

◆ m_metadata_sources

std::string TestOcmDaqService::m_metadata_sources

Definition at line 84 of file testOcmDaqService.cpp.

◆ m_mgr_mock

ManagerMock TestOcmDaqService::m_mgr_mock

Definition at line 80 of file testOcmDaqService.cpp.

◆ m_prim_sources

std::string TestOcmDaqService::m_prim_sources

Definition at line 83 of file testOcmDaqService.cpp.


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