31 l_Object1.push_back(1.);
32 l_Object1.push_back(2.);
33 l_Object1.push_back(3.);
37 EXPECT_EQ(
true, l_Object1 == l_Object2);
38 EXPECT_EQ(
false, l_Object1 != l_Object2);
42 EXPECT_EQ(
false, l_Object1 == l_Object2);
43 EXPECT_EQ(
true, l_Object1 != l_Object2);
46 l_Object2 = l_Object1;
48 EXPECT_EQ(
false, l_Object1 == l_Object2);
49 EXPECT_EQ(
true, l_Object1 != l_Object2);
53 EXPECT_EQ(0, l_Object2.size());
61 l_Object1.push_back(
kT);
62 l_Object1.push_back(
kmT);
63 l_Object1.push_back(
kuT);
67 EXPECT_EQ(
true, l_Object1 == l_Object2);
68 EXPECT_EQ(
false, l_Object1 != l_Object2);
72 EXPECT_EQ(
false, l_Object1 == l_Object2);
73 EXPECT_EQ(
true, l_Object1 != l_Object2);
76 l_Object2 = l_Object1;
78 EXPECT_EQ(
false, l_Object1 == l_Object2);
79 EXPECT_EQ(
true, l_Object1 != l_Object2);
83 EXPECT_EQ(0, l_Object2.size());
91 l_Object1.push_back(1);
92 l_Object1.push_back(2);
93 l_Object1.push_back(3);
97 EXPECT_EQ(
true, l_Object1 == l_Object2);
98 EXPECT_EQ(
false, l_Object1 != l_Object2);
101 l_Object2.pop_back();
102 EXPECT_EQ(
false, l_Object1 == l_Object2);
103 EXPECT_EQ(
true, l_Object1 != l_Object2);
106 l_Object2 = l_Object1;
108 EXPECT_EQ(
false, l_Object1 == l_Object2);
109 EXPECT_EQ(
true, l_Object1 != l_Object2);
113 EXPECT_EQ(0, l_Object2.size());
122 l_Error = { 1,
"a",
"A" };
123 l_Object1.push_back(l_Error);
124 l_Error = { 1,
"b",
"B" };
125 l_Object1.push_back(l_Error);
126 l_Error = { 1,
"c",
"C" };
127 l_Object1.push_back(l_Error);
131 EXPECT_EQ(
true, l_Object1 == l_Object2);
132 EXPECT_EQ(
false, l_Object1 != l_Object2);
135 l_Object2.pop_back();
136 EXPECT_EQ(
false, l_Object1 == l_Object2);
137 EXPECT_EQ(
true, l_Object1 != l_Object2);
140 l_Error = { 1,
"d",
"D" };
141 l_Object1.push_back(l_Error);
142 EXPECT_EQ(
false, l_Object1 == l_Object2);
143 EXPECT_EQ(
true, l_Object1 != l_Object2);
147 EXPECT_EQ(0, l_Object2.size());
154 sIdentifier l_Object1 = {
"A",
"B", 1, {2, 3}, {4, 5}, {6, 7},
eModelRevision::kA,
eInstrModel::kTHM1176MF};
158 EXPECT_EQ(
true, l_Object1 == l_Object2);
159 EXPECT_EQ(
false, l_Object1 != l_Object2);
162 l_Object2 = l_Object1;
164 EXPECT_EQ(
false, l_Object1 == l_Object2);
165 EXPECT_EQ(
true, l_Object1 != l_Object2);
168 l_Object2 = l_Object1;
169 l_Object2.
Model =
"C";
170 EXPECT_EQ(
false, l_Object1 == l_Object2);
171 EXPECT_EQ(
true, l_Object1 != l_Object2);
174 l_Object2 = l_Object1;
176 EXPECT_EQ(
false, l_Object1 == l_Object2);
177 EXPECT_EQ(
true, l_Object1 != l_Object2);
180 l_Object2 = l_Object1;
182 EXPECT_EQ(
false, l_Object1 == l_Object2);
183 EXPECT_EQ(
true, l_Object1 != l_Object2);
186 l_Object2 = l_Object1;
188 EXPECT_EQ(
false, l_Object1 == l_Object2);
189 EXPECT_EQ(
true, l_Object1 != l_Object2);
192 l_Object2 = l_Object1;
194 EXPECT_EQ(
false, l_Object1 == l_Object2);
195 EXPECT_EQ(
true, l_Object1 != l_Object2);
198 l_Object2 = l_Object1;
200 EXPECT_EQ(
false, l_Object1 == l_Object2);
201 EXPECT_EQ(
true, l_Object1 != l_Object2);
204 l_Object2 = l_Object1;
206 EXPECT_EQ(
false, l_Object1 == l_Object2);
207 EXPECT_EQ(
true, l_Object1 != l_Object2);
210 l_Object2 = l_Object1;
212 EXPECT_EQ(
false, l_Object1 == l_Object2);
213 EXPECT_EQ(
true, l_Object1 != l_Object2);
216 l_Object2 = l_Object1;
218 EXPECT_EQ(
false, l_Object1 == l_Object2);
219 EXPECT_EQ(
true, l_Object1 != l_Object2);
222 l_Object2 = l_Object1;
224 EXPECT_EQ(
false, l_Object1 == l_Object2);
225 EXPECT_EQ(
true, l_Object1 != l_Object2);
228 l_Object1 = {
"",
"", 0, {0, 0}, {0, 0}, {0, 0}};
230 EXPECT_EQ(
true, l_Object1 == l_Object2);
241 EXPECT_EQ(
true, l_Object1 == l_Object2);
242 EXPECT_EQ(
false, l_Object1 != l_Object2);
245 l_Object2 = l_Object1;
247 EXPECT_EQ(
false, l_Object1 == l_Object2);
248 EXPECT_EQ(
true, l_Object1 != l_Object2);
253 EXPECT_EQ(
true, l_Object1 == l_Object2);
264 EXPECT_EQ(
true, l_Object1 == l_Object2);
265 EXPECT_EQ(
false, l_Object1 != l_Object2);
268 l_Object2 = l_Object1;
270 EXPECT_EQ(
false, l_Object1 == l_Object2);
271 EXPECT_EQ(
true, l_Object1 != l_Object2);
274 l_Object2 = l_Object1;
276 EXPECT_EQ(
false, l_Object1 == l_Object2);
277 EXPECT_EQ(
true, l_Object1 != l_Object2);
280 l_Object2 = l_Object1;
282 EXPECT_EQ(
false, l_Object1 == l_Object2);
283 EXPECT_EQ(
true, l_Object1 != l_Object2);
286 l_Object2 = l_Object1;
288 EXPECT_EQ(
false, l_Object1 == l_Object2);
289 EXPECT_EQ(
true, l_Object1 != l_Object2);
292 l_Object1 = { { 0, 0, 0, 0 } };
294 EXPECT_EQ(
true, l_Object1 == l_Object2);
305 EXPECT_EQ(
true, l_Object1 == l_Object2);
306 EXPECT_EQ(
false, l_Object1 != l_Object2);
309 l_Object2 = l_Object1;
311 EXPECT_EQ(
false, l_Object1 == l_Object2);
312 EXPECT_EQ(
true, l_Object1 != l_Object2);
315 l_Object2 = l_Object1;
317 EXPECT_EQ(
false, l_Object1 == l_Object2);
318 EXPECT_EQ(
true, l_Object1 != l_Object2);
321 l_Object2 = l_Object1;
323 EXPECT_EQ(
false, l_Object1 == l_Object2);
324 EXPECT_EQ(
true, l_Object1 != l_Object2);
329 EXPECT_EQ(
true, l_Object1 == l_Object2);
340 EXPECT_EQ(
true, l_Object1 == l_Object2);
341 EXPECT_EQ(
false, l_Object1 != l_Object2);
344 l_Object2 = l_Object1;
346 EXPECT_EQ(
false, l_Object1 == l_Object2);
347 EXPECT_EQ(
true, l_Object1 != l_Object2);
350 l_Object2 = l_Object1;
352 EXPECT_EQ(
false, l_Object1 == l_Object2);
353 EXPECT_EQ(
true, l_Object1 != l_Object2);
356 l_Object2 = l_Object1;
358 EXPECT_EQ(
false, l_Object1 == l_Object2);
359 EXPECT_EQ(
true, l_Object1 != l_Object2);
362 l_Object2 = l_Object1;
364 EXPECT_EQ(
false, l_Object1 == l_Object2);
365 EXPECT_EQ(
true, l_Object1 != l_Object2);
368 l_Object2 = l_Object1;
370 EXPECT_EQ(
false, l_Object1 == l_Object2);
371 EXPECT_EQ(
true, l_Object1 != l_Object2);
374 l_Object2 = l_Object1;
375 l_Object2.
Count.Val = 13;
376 EXPECT_EQ(
false, l_Object1 == l_Object2);
377 EXPECT_EQ(
true, l_Object1 != l_Object2);
380 l_Object2 = l_Object1;
381 l_Object2.
Count.Min = 14;
382 EXPECT_EQ(
false, l_Object1 == l_Object2);
383 EXPECT_EQ(
true, l_Object1 != l_Object2);
386 l_Object2 = l_Object1;
387 l_Object2.
Count.Max = 15;
388 EXPECT_EQ(
false, l_Object1 == l_Object2);
389 EXPECT_EQ(
true, l_Object1 != l_Object2);
392 l_Object2 = l_Object1;
393 l_Object2.
Count.Def = 16;
394 EXPECT_EQ(
false, l_Object1 == l_Object2);
395 EXPECT_EQ(
true, l_Object1 != l_Object2);
400 EXPECT_EQ(
true, l_Object1 == l_Object2);
411 EXPECT_EQ(
true, l_Object1 == l_Object2);
412 EXPECT_EQ(
false, l_Object1 != l_Object2);
415 l_Object2 = l_Object1;
416 l_Object2.
Auto =
false;
417 EXPECT_EQ(
false, l_Object1 == l_Object2);
418 EXPECT_EQ(
true, l_Object1 != l_Object2);
421 l_Object2 = l_Object1;
422 l_Object2.
Range = 2.;
423 EXPECT_EQ(
false, l_Object1 == l_Object2);
424 EXPECT_EQ(
true, l_Object1 != l_Object2);
427 l_Object1 = {
false, 0. };
429 EXPECT_EQ(
true, l_Object1 == l_Object2);
440 EXPECT_EQ(
true, l_Object1 == l_Object2);
441 EXPECT_EQ(
false, l_Object1 != l_Object2);
444 l_Object2 = l_Object1;
445 l_Object2.
Auto =
false;
446 EXPECT_EQ(
false, l_Object1 == l_Object2);
447 EXPECT_EQ(
true, l_Object1 != l_Object2);
450 l_Object2 = l_Object1;
451 l_Object2.
Range.Val = 5.;
452 EXPECT_EQ(
false, l_Object1 == l_Object2);
453 EXPECT_EQ(
true, l_Object1 != l_Object2);
456 l_Object2 = l_Object1;
457 l_Object2.
Range.Min = 6.;
458 EXPECT_EQ(
false, l_Object1 == l_Object2);
459 EXPECT_EQ(
true, l_Object1 != l_Object2);
462 l_Object2 = l_Object1;
463 l_Object2.
Range.Max = 7.;
464 EXPECT_EQ(
false, l_Object1 == l_Object2);
465 EXPECT_EQ(
true, l_Object1 != l_Object2);
468 l_Object2 = l_Object1;
469 l_Object2.
Range.Def = 8.;
470 EXPECT_EQ(
false, l_Object1 == l_Object2);
471 EXPECT_EQ(
true, l_Object1 != l_Object2);
474 l_Object1 = {
false, { 0., 0., 0., 0. } };
476 EXPECT_EQ(
true, l_Object1 == l_Object2);
483 sFile l_Object1 = { 1,
"A",
"B" };
484 sFile l_Object2 = l_Object1;
487 EXPECT_EQ(
true, l_Object1 == l_Object2);
488 EXPECT_EQ(
false, l_Object1 != l_Object2);
491 l_Object2 = l_Object1;
492 l_Object2.
Path =
"C";
493 EXPECT_EQ(
false, l_Object1 == l_Object2);
494 EXPECT_EQ(
true, l_Object1 != l_Object2);
497 l_Object2 = l_Object1;
498 l_Object2.
Type =
"D";
499 EXPECT_EQ(
false, l_Object1 == l_Object2);
500 EXPECT_EQ(
true, l_Object1 != l_Object2);
503 l_Object2 = l_Object1;
505 EXPECT_EQ(
false, l_Object1 == l_Object2);
506 EXPECT_EQ(
true, l_Object1 != l_Object2);
509 l_Object1 = { 0,
"",
"" };
511 EXPECT_EQ(
true, l_Object1 == l_Object2);
523 EXPECT_EQ(l_Object1.
seconds(), 1);
527 EXPECT_EQ(
true, l_Object1 == l_Object2);
528 EXPECT_EQ(
false, l_Object1 != l_Object2);
532 EXPECT_EQ(
true, l_Object1 == l_Object2);
533 EXPECT_EQ(
false, l_Object1 != l_Object2);
537 EXPECT_EQ(
false, l_Object1 == l_Object2);
538 EXPECT_EQ(
true, l_Object1 != l_Object2);
542 EXPECT_EQ(
false, l_Object1 == l_Object2);
543 EXPECT_EQ(
true, l_Object1 != l_Object2);
547 l_Object3 = l_Object1 + l_Object2;
548 EXPECT_EQ(l_Object3.
seconds(), 4);
553 l_Object3 = l_Object1 + l_Object2;
554 EXPECT_EQ(l_Object3.
seconds(), 5);
559 l_Object3 = l_Object2 - l_Object1;
560 EXPECT_EQ(l_Object3.
seconds(), 2);
565 l_Object3 = l_Object2 - l_Object1;
566 EXPECT_EQ(l_Object3.
seconds(), 1);
578 EXPECT_EQ(
true, l_Object1 == l_Object2);
579 EXPECT_EQ(
false, l_Object1 != l_Object2);
582 l_Object2 = l_Object1;
584 EXPECT_EQ(
false, l_Object1 == l_Object2);
585 EXPECT_EQ(
true, l_Object1 != l_Object2);
588 l_Object2 = l_Object1;
590 EXPECT_EQ(
false, l_Object1 == l_Object2);
591 EXPECT_EQ(
true, l_Object1 != l_Object2);
594 l_Object2 = l_Object1;
596 EXPECT_EQ(
false, l_Object1 == l_Object2);
597 EXPECT_EQ(
true, l_Object1 != l_Object2);
600 l_Object2 = l_Object1;
602 EXPECT_EQ(
false, l_Object1 == l_Object2);
603 EXPECT_EQ(
true, l_Object1 != l_Object2);
606 l_Object2 = l_Object1;
608 EXPECT_EQ(
false, l_Object1 == l_Object2);
609 EXPECT_EQ(
true, l_Object1 != l_Object2);
612 l_Object2 = l_Object1;
614 EXPECT_EQ(
false, l_Object1 == l_Object2);
615 EXPECT_EQ(
true, l_Object1 != l_Object2);
618 l_Object1 = {
true,
true,
true,
true,
true, 1 };
620 EXPECT_EQ(
true, l_Object1 == l_Object2);