MCPcopy Create free account
hub / github.com/SGL-UT/gnsstk / inequalityTest

Method inequalityTest

core/tests/RefTime/ReferenceFrame_T.cpp:118–154  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

116
117
118 unsigned inequalityTest()
119 {
120 TUDEF("ReferenceFrame", "operator!=");
121
122 ReferenceFrame rf1(ReferenceFrame::PZ90);
123 ReferenceFrame rf2(ReferenceFrame::WGS84);
124 ReferenceFrame rf3(ReferenceFrame::Unknown);
125 ReferenceFrame rf4 = gnsstk::StringUtils::asReferenceFrame("PZ90");
126 ReferenceFrame rf5 = gnsstk::StringUtils::asReferenceFrame("WGS84");
127 ReferenceFrame rf6 = gnsstk::StringUtils::asReferenceFrame("Junk");
128
129 //PZ90 Enum with...
130 TUASSERT( !(rf1 != rf1) );
131 TUASSERT( (rf1 != rf2) );
132 TUASSERT( (rf1 != rf3) );
133 TUASSERT( !(rf1 != rf4) );
134 TUASSERT( (rf1 != rf5) );
135 TUASSERT( (rf1 != rf6) );
136
137 //WGS84 Enum with...
138 TUASSERT( (rf2 != rf1) );
139 TUASSERT( !(rf2 != rf2) );
140 TUASSERT( (rf2 != rf3) );
141 TUASSERT( (rf2 != rf4) );
142 TUASSERT( !(rf2 != rf5) );
143 TUASSERT( (rf2 != rf6) );
144
145 //Unknown Enum with...
146 TUASSERT( (rf3 != rf1) );
147 TUASSERT( (rf3 != rf2) );
148 TUASSERT( !(rf3 != rf3) );
149 TUASSERT( (rf3 != rf4) );
150 TUASSERT( (rf3 != rf5) );
151 TUASSERT( !(rf3 != rf6) );
152
153 TURETURN();
154 }
155
156
157 unsigned greaterThanTest()

Callers 3

mainFunction · 0.80
mainFunction · 0.80
mainFunction · 0.80

Calls 1

asReferenceFrameFunction · 0.85

Tested by

no test coverage detected