Index: unittests/tst_messaging.cpp =================================================================== diff -u -rbf645acccabb7b5a84801620c4f7fa0b0e6878e0 -r9551959461d534dc624f0cbcca0e6f953844fb16 --- unittests/tst_messaging.cpp (.../tst_messaging.cpp) (revision bf645acccabb7b5a84801620c4f7fa0b0e6878e0) +++ unittests/tst_messaging.cpp (.../tst_messaging.cpp) (revision 9551959461d534dc624f0cbcca0e6f953844fb16) @@ -796,6 +796,23 @@ } /*! + * \brief tst_messaging::tst_MessageInterpreter_createTreatmentResp + * Tests that an invalid response message is detected properly + */ +void tst_messaging::tst_MessageInterpreter_createTreatmentResp() +{ + Can::MessageInterpreter interpreter; + Can::Message msg; + msg.actionId = Gui::GuiActionType::ID_CreateTreatmentRsp; + msg.data = {}; + QVariantList data; + QVERIFY(! interpreter.createTreatmentRespData(msg, data)); + + msg.actionId = Gui::GuiActionType::ID_CreateTreatmentReq; + QVERIFY(! interpreter.createTreatmentRespData(msg, data)); +} + +/*! * \brief tst_messaging::tst_MessageBuilder_addActionId * \details Tests addActionId() method usage of MessageBuilder */ @@ -934,4 +951,3 @@ dMsg.actionTransmit(Gui::GuiActionType::ID_KeepAlive, data, seq); } -