81 unsigned addDataAllTest();
83 unsigned addDataEphemerisTest();
85 unsigned addDataAlmanacTest();
87 unsigned addDataHealthTest();
89 unsigned addDataTimeTest();
91 unsigned addDataEphHealthTest();
93 unsigned addDataAlmHealthTest();
95 unsigned processEphTest();
97 unsigned processAlmTest();
99 unsigned processEphWRTest();
114 TUDEF(
"PNBGalFNavDataFactory",
"addData");
122 std::make_shared<gnsstk::PackedNavBits>(gloSid,gloid,gloNav,
"XX",
152 TUDEF(
"PNBGalFNavDataFactory",
"addData");
177 TUDEF(
"PNBGalFNavDataFactory",
"addData");
202 TUDEF(
"PNBGalFNavDataFactory",
"addData");
227 TUDEF(
"PNBGalFNavDataFactory",
"addData");
252 TUDEF(
"PNBGalFNavDataFactory",
"addData");
257 gnsstk::NavMessageType::Ephemeris}));
278 TUDEF(
"PNBGalFNavDataFactory",
"addData");
283 gnsstk::NavMessageType::Almanac}));
304 TUDEF(
"PNBGalFNavDataFactory",
"processEph");
324 for (
const auto& i : navOut)
372 for (
const auto& i : navOut)
434 TUDEF(
"PNBGalFNavDataFactory",
"processAlm");
453 for (
const auto& i : navOut)
526 TUFAIL(
"Unexpected satellite ID");
575 TUFAIL(
"Unexpected satellite ID");
592 TUDEF(
"PNBGalFNavDataFactory",
"processEph");
602 TUASSERTE(gnsstk::NavDataPtrList::size_type, 0, navOut.size());
604 TUASSERTE(gnsstk::NavDataPtrList::size_type, 0, navOut.size());
606 TUASSERTE(gnsstk::NavDataPtrList::size_type, 0, navOut.size());
608 TUASSERTE(gnsstk::NavDataPtrList::size_type, 1, navOut.size());
609 if (navOut.size() >= 1)
633 unsigned errorTotal = 0;
646 std::cout <<
"Total Failures for " << __FILE__ <<
": " << errorTotal