/** \brief set Up function ** ** This function is called before each test case is executed ** **/ void setUp(void) { /* ignore calls GetResource */ GetResource_IgnoreAndReturn(E_OK); /* ignore calls ReleaseResource */ ReleaseResource_IgnoreAndReturn(E_OK); /* set callback asciiTask */ ciaaModbus_asciiTask_StubWithCallback(ciaaModbus_asciiTask_CALLBACK); /* set callback AsciiOpen */ ciaaModbus_asciiOpen_StubWithCallback(ciaaModbus_asciiOpen_CALLBACK); /* set callback AsciiRecvMsg */ ciaaModbus_asciiRecvMsg_StubWithCallback(ciaaModbus_asciiRecvMsg_CALLBACK); /* set callback AsciiSendMsg */ ciaaModbus_asciiSendMsg_StubWithCallback(ciaaModbus_asciiSendMsg_CALLBACK); /* init transport module */ ciaaModbus_transportInit(); /* initi modbus ascii handler count */ hModbusAscii = 0; }
/** \brief set Up function ** ** This function is called before each test case is executed ** **/ void setUp(void) { /* ignore calls GetResource */ GetResource_IgnoreAndReturn(E_OK); /* ignore calls ReleaseResource */ ReleaseResource_IgnoreAndReturn(E_OK); GetTaskID_IgnoreAndReturn(E_OK); /* init module modbus master */ ciaaModbus_masterInit(); }