60 s << static_cast<int>(e);
77 unsigned addDataAllTest();
79 unsigned addDataAlmanacTest();
81 unsigned addDataEphemerisTest();
83 unsigned addDataHealthTest();
85 unsigned addDataTimeTest();
87 unsigned addDataEphHealthTest();
89 unsigned addDataValidityTest();
90 unsigned processEphTest();
91 unsigned processAlmOrbTest();
92 unsigned processSVID51Test();
93 unsigned processSVID63Test();
94 unsigned processSVID56Test();
99 unsigned addDataAllQZSSTest();
103 unsigned processEphQZSSTest();
104 unsigned processAlmOrbQZSSTest();
105 unsigned processSVID51QZSSTest();
106 unsigned processSVID56QZSSTest();
122 TUDEF(
"PNBGPSLNavDataFactory",
"addData");
169 TUDEF(
"PNBGPSLNavDataFactory",
"addData");
205 TUDEF(
"PNBGPSLNavDataFactory",
"addData");
241 TUDEF(
"PNBGPSLNavDataFactory",
"addData");
277 TUDEF(
"PNBGPSLNavDataFactory",
"addData");
313 TUDEF(
"PNBGPSLNavDataFactory",
"addData");
318 gnsstk::NavMessageType::Health}));
350 TUDEF(
"PNBGPSLNavDataFactory",
"addData");
357 pg63Bad->insertUnsignedLong(0, 29, 1);
385 TUDEF(
"PNBGPSLNavDataFactory",
"processEph");
402 for (
const auto& i : navOut)
437 for (
const auto& i : navOut)
510 TUDEF(
"PNBGPSLNavDataFactory",
"processAlmOrb");
534 TUCSM(
"processSVID51()");
539 unsigned subjPRN = 1;
541 for (
const auto& i : navOut)
546 nmidExp.
sat.
id = subjPRN++;
588 TUASSERTFE(5153.56005859375 * 5153.56005859375, alm->
A);
617 TUCSM(
"processAlmOrb");
620 for (
const auto& i : navOut)
661 TUASSERTFE(5153.60791015625 * 5153.60791015625, alm->
A);
694 TUDEF(
"PNBGPSLNavDataFactory",
"processSVID51");
706 unsigned subjPRN = 1;
707 for (
const auto& i : navOut)
709 nmidExp.
sat.
id = subjPRN++;
732 TUDEF(
"PNBGPSLNavDataFactory",
"processSVID63");
744 unsigned subjPRN = 25;
745 for (
const auto& i : navOut)
747 nmidExp.
sat.
id = subjPRN++;
770 TUDEF(
"PNBGPSLNavDataFactory",
"processSVID56");
782 for (
const auto& i : navOut)
833 TUDEF(
"PNBGPSLNavDataFactory",
"addData(QZSS)");
868 TUDEF(
"PNBGPSLNavDataFactory",
"processEph(QZSS)");
888 for (
const auto& i : navOut)
923 for (
const auto& i : navOut)
996 TUDEF(
"PNBGPSLNavDataFactory",
"processAlmOrb(QZSS)");
1020 TUCSM(
"processSVID51()");
1025 unsigned subjPRN = 193;
1027 for (
const auto& i : navOut)
1032 nmidExp.
sat.
id = subjPRN;
1069 nmidExp.
sat.
id = 193;
1091 TUASSERTFE(6.493703125E+03 * 6.493703125E+03, alm->
A);
1121 TUCSM(
"processAlmOrb");
1123 nmidExp.
sat.
id = 194;
1124 for (
const auto& i : navOut)
1166 TUASSERTFE(6.49335595703125E+03 * 6.49335595703125E+03, alm->
A);
1200 TUDEF(
"PNBGPSLNavDataFactory",
"processSVID51(QZSS)");
1212 unsigned subjPRN = 193;
1213 for (
const auto& i : navOut)
1215 nmidExp.
sat.
id = subjPRN;
1254 TUDEF(
"PNBGPSLNavDataFactory",
"processSVID56(QZSS)");
1269 for (
const auto& i : navOut)
1316 for (
const auto& i : navOut)
1368 unsigned errorTotal = 0;
1388 std::cout <<
"Total Failures for " << __FILE__ <<
": " << errorTotal