{
SCMessage* msg = (SCMessage*)mock().getData("message_content").getObjectPointer();
SCProcessMsgFunc* s_handler = (SCProcessMsgFunc*)mock().getData("s_handler").getObjectPointer();
- if (*s_handler && msg && msg->content && msg->content_length != 0)
+ if (s_handler && nullptr != *s_handler && msg && msg->content && msg->content_length != 0)
{
SCMessage s_rec_sc_message = {};
s_rec_sc_message.content = msg->content;
TEST_GROUP(high_availability_manager_test)
{
+ void setup() override
+ {
+ mock().setDataObject("s_handler", "SCProcessMsgFunc", nullptr);
+ }
+
void teardown() override
{
HighAvailabilityManager::term();
{
s_packet_time = {};
mock().setDataObject("packet_tv", "struct timeval", &s_packet_time);
+ mock().setDataObject("s_side_channel", "SideChannel", nullptr);
+ mock().setDataObject("s_handler", "SCProcessMsgFunc", nullptr);
}
void teardown() override