Skip to content
Snippets Groups Projects
Commit 1582db45 authored by athatheocsd's avatar athatheocsd
Browse files

comments added and tests changed

parent 98c8e26a
No related branches found
No related tags found
No related merge requests found
#include <Services/EventReportService.hpp> #include <Services/EventReportService.hpp>
#include "Services/EventReportService.hpp" #include "Services/EventReportService.hpp"
#include "Message.hpp" #include "Message.hpp"
/**
*
* @todo: this code is error prone, depending on parameters given, add fail safes
*/
void EventReportService::informativeEventReport(Event eventID, const uint8_t *data, void EventReportService::informativeEventReport(Event eventID, const uint8_t *data,
uint8_t length) { uint8_t length) {
// TM[5,1] // TM[5,1]
......
...@@ -42,7 +42,7 @@ TEST_CASE("Low Severity Anomaly Report TM[5,2]", "[service][st05]") { ...@@ -42,7 +42,7 @@ TEST_CASE("Low Severity Anomaly Report TM[5,2]", "[service][st05]") {
CHECK(report.packetType == Message::TM); // packet type(TM = 0, TC = 1) CHECK(report.packetType == Message::TM); // packet type(TM = 0, TC = 1)
REQUIRE(report.dataSize == 12); REQUIRE(report.dataSize == 12);
// Check for the value that is stored in <<data>> array(data-member of object response) // Check for the value that is stored in <<data>> array(data-member of object response)
CHECK(report.readEnum16() == 1); CHECK(report.readEnum16() == 4);
report.readString(checkString, 10); report.readString(checkString, 10);
CHECK(strcmp(checkString, reinterpret_cast<const char *>(eventReportData)) == 0); CHECK(strcmp(checkString, reinterpret_cast<const char *>(eventReportData)) == 0);
} }
...@@ -62,7 +62,7 @@ TEST_CASE("Medium Severity Anomaly Report TM[5,3]", "[service][st05]") { ...@@ -62,7 +62,7 @@ TEST_CASE("Medium Severity Anomaly Report TM[5,3]", "[service][st05]") {
CHECK(report.packetType == Message::TM); // packet type(TM = 0, TC = 1) CHECK(report.packetType == Message::TM); // packet type(TM = 0, TC = 1)
REQUIRE(report.dataSize == 12); REQUIRE(report.dataSize == 12);
// Check for the value that is stored in <<data>> array(data-member of object response) // Check for the value that is stored in <<data>> array(data-member of object response)
CHECK(report.readEnum16() == 2); CHECK(report.readEnum16() == 5);
report.readString(checkString, 10); report.readString(checkString, 10);
CHECK(strcmp(checkString, reinterpret_cast<const char *>(eventReportData)) == 0); CHECK(strcmp(checkString, reinterpret_cast<const char *>(eventReportData)) == 0);
} }
...@@ -82,7 +82,7 @@ TEST_CASE("High Severity Anomaly Report TM[5,4]", "[service][st05]") { ...@@ -82,7 +82,7 @@ TEST_CASE("High Severity Anomaly Report TM[5,4]", "[service][st05]") {
CHECK(report.packetType == Message::TM); // packet type(TM = 0, TC = 1) CHECK(report.packetType == Message::TM); // packet type(TM = 0, TC = 1)
REQUIRE(report.dataSize == 12); REQUIRE(report.dataSize == 12);
// Check for the value that is stored in <<data>> array(data-member of object response) // Check for the value that is stored in <<data>> array(data-member of object response)
CHECK(report.readEnum16() == 3); CHECK(report.readEnum16() == 6);
report.readString(checkString, 10); report.readString(checkString, 10);
CHECK(strcmp(checkString, reinterpret_cast<const char *>(eventReportData)) == 0); CHECK(strcmp(checkString, reinterpret_cast<const char *>(eventReportData)) == 0);
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment