Make test more generic #33

feature/ipv6_#35
Geoffrey Merck 3 years ago
parent 1fae506faa
commit eaad5fe91a

@ -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");
}
}
Loading…
Cancel
Save

Powered by TurnKey Linux.