Index: unittests/tst_messaging.h =================================================================== diff -u -rb798668f16ad0967ab97e96f5f9a2cdd821e899f -red5d989264015440d9da6d0830679394a323cf55 --- unittests/tst_messaging.h (.../tst_messaging.h) (revision b798668f16ad0967ab97e96f5f9a2cdd821e899f) +++ unittests/tst_messaging.h (.../tst_messaging.h) (revision ed5d989264015440d9da6d0830679394a323cf55) @@ -2,13 +2,14 @@ * * Copyright (c) 2019-2020 Diality Inc. - All Rights Reserved. * \copyright - * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, - * IN PART OR IN WHOLE, - * WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. + * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN + * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * - * \file tst_messaging.h - * \date 4/20/2020 - * \author Behrouz NematiPour + * \file tst_messaging.h + * \author (last) Peter Lucia + * \date (last) 06-Jul-2020 + * \author (original) Behrouz NematiPour + * \date (original) 21-Apr-2020 * */ #pragma once @@ -27,6 +28,7 @@ private slots: void tst_MessageInterpreter_isType(); void tst_MessageInterpreter_isPayloadLenValid(); + void tst_MessageInterpreter_isPayloadLenValid_undefined(); void tst_MessageInterpreter_getPowerOffData_isType(); void tst_MessageInterpreter_getPowerOffData_payloadLen(); @@ -62,13 +64,41 @@ void tst_MessageInterpreter_adjustDurationData_isType(); void tst_MessageInterpreter_adjustDurationData_payloadLen(); + void tst_MessageInterpreter_adjustUltrafiltrationStateData_isType(); + void tst_MessageInterpreter_adjustUltrafiltrationStateData_payloadLen(); + + void tst_MessageInterpreter_adjustUltrafiltrationEditData_isType(); + void tst_MessageInterpreter_adjustUltrafiltrationEditData_payloadLen(); + + void tst_MessageInterpreter_adjustUltrafiltrationConfirmData_isType(); + void tst_MessageInterpreter_adjustUltrafiltrationConfirmData_payloadLen(); + void tst_MessageInterpreter_HD_emptyMessages(); + void tst_MessageInterpreter_treatmentRangesData_isType(); void tst_MessageInterpreter_treatmentRangesData_payloadLen(); - void tst_MessageInterpreter_interpretMessage_String(); + void tst_MessageInterpreter_loadCellReadingsData_isType(); + void tst_MessageInterpreter_loadCellReadingsData_payloadLen(); + + void tst_MessageInterpreter_temperatureSensorsData_isType(); + void tst_MessageInterpreter_temperatureSensorsData_payloadLen(); + + void tst_MessageInterpreter_canbusFaultCountData_isType(); + void tst_MessageInterpreter_canbusFaultCountData_payloadLen(); + void tst_MessageInterpreter_interpretMessage_AdjustBloodDialysateReq(); void tst_MessageInterpreter_interpretMessage_AdjustDurationReq(); + void tst_MessageInterpreter_interpretMessage_AlarmSilenceReq(); + void tst_MessageInterpreter_interpretMessage_AdjustUltrafiltrationStateReq(); + void tst_MessageInterpreter_interpretMessage_AdjustUltrafiltrationEditReq(); + void tst_MessageInterpreter_interpretMessage_AdjustUltrafiltrationConfirmReq(); + void tst_MessageInterpreter_interpretMessage_canbusFaultCountData(); + void tst_MessageInterpreter_interpretMessage_String(); + void tst_MessageInterpreter_interpretMessage_DG_Unhandled(); + + void tst_MessageInterpreter_notify_fromByteArray(); + void tst_MessageBuilder_addActionId(); void tst_MessageBuilder_addData_shorterLen(); void tst_MessageBuilder_addData_LongerThanMax(); @@ -79,6 +109,5 @@ void tst_MessageBuilder_buildFrames_eLenCanFrame(); void tst_MessageDispatcher_actionTransmit(); + void tst_MessageDispatcher_actionTransmit_Unknown(); }; - -