| 47 | { |
| 48 | public: |
| 49 | unsigned asStringTest() |
| 50 | { |
| 51 | TUDEF("ReferenceFrame", "asString"); |
| 52 | |
| 53 | string pz("PZ90"); |
| 54 | string wgs("WGS84"); |
| 55 | string unk("Unknown"); |
| 56 | |
| 57 | ReferenceFrame rf1(ReferenceFrame::PZ90); |
| 58 | TUASSERTE(std::string, pz, gnsstk::StringUtils::asString(rf1)); |
| 59 | |
| 60 | ReferenceFrame rf2(ReferenceFrame::WGS84); |
| 61 | TUASSERTE(std::string, wgs, gnsstk::StringUtils::asString(rf2)); |
| 62 | |
| 63 | ReferenceFrame rf3(ReferenceFrame::Unknown); |
| 64 | TUASSERTE(std::string, unk, gnsstk::StringUtils::asString(rf3)); |
| 65 | |
| 66 | for (ReferenceFrame i : ReferenceFrameIterator()) |
| 67 | { |
| 68 | std::string s = gnsstk::StringUtils::asString(i); |
| 69 | gnsstk::ReferenceFrame e = gnsstk::StringUtils::asReferenceFrame(s); |
| 70 | TUASSERTE(gnsstk::ReferenceFrame, i, e); |
| 71 | } |
| 72 | |
| 73 | TUASSERTE(std::string, "???", StringUtils::asString(ReferenceFrame::Last)); |
| 74 | |
| 75 | TURETURN(); |
| 76 | } |
| 77 | |
| 78 | |
| 79 | unsigned equalityTest() |
no test coverage detected