73 unsigned addDataAllTest();
75 unsigned addDataEphemerisTest();
77 unsigned addDataAlmanacTest();
79 unsigned addDataHealthTest();
81 unsigned addDataTimeTest();
83 unsigned addDataEphHealthTest();
85 unsigned addDataAlmHealthTest();
86 unsigned processEphTest();
87 unsigned processAlmOrbTest();
88 unsigned processUTCIonoTest();
89 unsigned processGGTOEOPTest();
90 unsigned processEphQZSSTest();
91 unsigned processAlmOrbQZSSTest();
92 unsigned processUTCIonoQZSSTest();
93 unsigned processGGTOEOPQZSSTest();
94 unsigned processISCTest();
127 TUDEF(
"PNBGPSCNav2DataFactory",
"addData");
135 std::make_shared<gnsstk::PackedNavBits>(gloSid,gloid,gloNav,
"XX",
179 for (
const auto& i : navOut)
188 validateTOGPS(testFramework, to);
196 validateIonoGPS(testFramework, iono);
200 validateISCGPS(testFramework, isc);
215 for (
const auto& i : navOut)
238 for (
const auto& i : navOut)
274 TUDEF(
"PNBGPSCNav2DataFactory",
"addData");
298 TUDEF(
"PNBGPSCNav2DataFactory",
"addData");
322 TUDEF(
"PNBGPSCNav2DataFactory",
"addData");
346 TUDEF(
"PNBGPSCNav2DataFactory",
"addData");
370 TUDEF(
"PNBGPSCNav2DataFactory",
"addData");
375 gnsstk::NavMessageType::Health}));
395 TUDEF(
"PNBGPSCNav2DataFactory",
"addData");
400 gnsstk::NavMessageType::Health}));
420 TUDEF(
"PNBGPSCNav2DataFactory",
"processEph");
433 for (
const auto& i : navOut)
452 TUDEF(
"PNBGPSCNav2DataFactory",
"processAlmOrb");
460 for (
const auto& i : navOut)
479 TUDEF(
"PNBGPSCNav2DataFactory",
"processUTCIono");
487 for (
const auto& i : navOut)
491 validateTOGPS(testFramework, to);
495 validateIonoGPS(testFramework, iono);
506 TUDEF(
"PNBGPSCNav2DataFactory",
"processGGTOEOP");
520 for (
const auto& i : navOut)
552 TUDEF(
"PNBGPSCNav2DataFactory",
"processEph(QZSS)");
578 for (
const auto& i : navOut)
647 TUDEF(
"PNBGPSCNav2DataFactory",
"processAlmOrb");
680 for (
const auto& i : navOut)
699 TUFAIL(
"Unexpected nav type: " +
729 TUASSERTFE( 6.4934375000E+03*6.4934375000E+03, alm->
A);
758 TUDEF(
"PNBGPSCNav2DataFactory",
"processUTCIono");
771 for (
const auto& i : navOut)
820 TUDEF(
"PNBGPSCNav2DataFactory",
"processGGTOEOP");
834 for (
const auto& i : navOut)
868 TUDEF(
"PNBGPSCNav2DataFactory",
"processISC");
951 validateISCGPS(testFramework, isc);
1108 TUFAIL(
"Unexpected nav type: " +
1226 unsigned errorTotal = 0;
1245 std::cout <<
"Total Failures for " << __FILE__ <<
": " << errorTotal