What
main_function_UT fails to compile because it depends on MwLifeCycleManagerMock, which does not exist in the score_lifecycle_health
score_lifecycle_health needs to provide MwLifeCycleManagerMock — that intercepts score::mw::lifecycle::LifeCycleManager::report_running(), report_shutdown(), constructor and destructor via global GMock callbacks, plus a corresponding Bazel target.
Acceptance Criteria (DoD)
score::mw::lifecycle::MwLifeCycleManagerMock class is available in score_lifecycle_health
A corresponding Bazel target (e.g. mw_lifecycle_mock) is declared
How
No response
What
main_function_UT fails to compile because it depends on MwLifeCycleManagerMock, which does not exist in the score_lifecycle_health
score_lifecycle_health needs to provide MwLifeCycleManagerMock — that intercepts score::mw::lifecycle::LifeCycleManager::report_running(), report_shutdown(), constructor and destructor via global GMock callbacks, plus a corresponding Bazel target.
Acceptance Criteria (DoD)
score::mw::lifecycle::MwLifeCycleManagerMock class is available in score_lifecycle_health
A corresponding Bazel target (e.g. mw_lifecycle_mock) is declared
How
No response