Ref T259, Ref T243 unit tests for parts -> situation gnd flag

This commit is contained in:
Klaus Basan
2018-03-10 17:58:37 +01:00
parent f8eedda946
commit 5843a0d821
2 changed files with 75 additions and 0 deletions

View File

@@ -18,6 +18,7 @@
*/
#include "blackmisc/aviation/aircraftparts.h"
#include "blackmisc/aviation/aircraftsituation.h"
#include <QObject>
#include <QtGlobal>
@@ -39,9 +40,15 @@ namespace BlackMiscTest
//! Basic unit tests for interpolator
void groundFlagInterpolation();
//! Tests adjusting the ground flag by parts
void partsToSituationGndFlag();
private:
//! Test parts
static BlackMisc::Aviation::CAircraftParts getTestParts(int number, qint64 ts, qint64 deltaT, bool onGround);
//! Test situation for testing
static BlackMisc::Aviation::CAircraftSituation getTestSituation(const BlackMisc::Aviation::CCallsign &callsign, int number, qint64 ts, qint64 deltaT, qint64 offset);
};
} // namespace