diff --git a/Tests/NMEASentenceCollector/callSignTests.cpp b/Tests/NMEASentenceCollector/getData.cpp similarity index 84% rename from Tests/NMEASentenceCollector/callSignTests.cpp rename to Tests/NMEASentenceCollector/getData.cpp index 868ca25..1b6eb32 100644 --- a/Tests/NMEASentenceCollector/callSignTests.cpp +++ b/Tests/NMEASentenceCollector/getData.cpp @@ -22,7 +22,7 @@ namespace NMEASentenceCollectorTests { - class NMEASentenceCollectorTests_APRSFrame: public ::testing::Test + class NMEASentenceCollectorTests_getData: public ::testing::Test { protected: CNMEASentenceCollector * m_collector; @@ -63,7 +63,7 @@ namespace NMEASentenceCollectorTests } }; - TEST_F(NMEASentenceCollectorTests_APRSFrame, noSSIDinCallsign) + TEST_F(NMEASentenceCollectorTests_getData, noSSIDinCallsign) { std::string data; @@ -71,10 +71,10 @@ namespace NMEASentenceCollectorTests m_collector->setMyCall2("5100"); m_collector->getData(data); - EXPECT_TRUE(data.find("N0CALL-5") != std::string::npos) << "Callsign in APRS frame shall be N0CALL-5"; + EXPECT_STREQ(data.c_str(), "N0CALL-5>GPS30,DSTAR*:$GPRMC,092751.000,A,5321.6802,N,00630.3371,W,0.06,31.66,280511,,,A*45"); } - TEST_F(NMEASentenceCollectorTests_APRSFrame, SSIDinCallsign) + TEST_F(NMEASentenceCollectorTests_getData, SSIDinCallsign) { std::string data; @@ -82,6 +82,6 @@ namespace NMEASentenceCollectorTests m_collector->setMyCall2("5100"); m_collector->getData(data); - EXPECT_TRUE(data.find("N0CALL-5") != std::string::npos) << "Callsign in APRS frame shall be N0CALL-5"; + EXPECT_STREQ(data.c_str(), "N0CALL-5>GPS30,DSTAR*:$GPRMC,092751.000,A,5321.6802,N,00630.3371,W,0.06,31.66,280511,,,A*45"); } } \ No newline at end of file