Initial commit

This commit is contained in:
torsten committed 2026-08-13 18:33:10 +02:00
commit b7d90b9afe
16245 files changed
+3396666

No files matched your search

@@ -0,0 +1,63 @@
#include <QDebug>
#include <nglapplication/nglcoreapplication.h>
#include <QJsonDocument>
#include <QtTest/QTest>
#include <AdlerJson/telegrams.h>
#include "ex_anmeldung.h"
#include "ex_abmeldung.h"
#include "ex_anmeldebestaetigung.h"
#include "ex_status.h"
#include "ex_fq_wirkfeldplanung.h"
#include "ex_fq_feuerbereit.h"
#include "ex_fq_feuern.h"
#include "ex_fq_abgefeuert.h"
#include "ex_fq_vollzugsmeldung.h"
#include "ex_erkundungsanfrage.h"
#include "ex_erkundungsergebnisse.h"
#include "ex_fq_feuerkampf.h"
#include "ex_fh_feuerhalt.h"
#include "ex_sq_stellungsmeldung_fs.h"
#include "ex_sq_stellungsmeldung_ws.h"
#include "ex_sq_stellungsmeldung_lp.h"
#include "ex_sq_stellungswechsel.h"
#include "ex_hq_koordinierungsmassnahmen.h"
#include "ex_hq_fuehrungslinien.h"
#include "ex_tq_technische_quittung.h"
#include "ex_aq_freitext.h"
#include "ex_mq_manuelle_quittung.h"
#include "ex_flugbahnberechnung.h"
#include "ex_flugbahndaten.h"
int main(int argc, char *argv[])
{
int status = 0;
status |= QTest::qExec(new TestExAnmeldung, argc, argv);
status |= QTest::qExec(new TestExAbmeldung, argc, argv);
status |= QTest::qExec(new TestExAnmeldebestaetigung, argc, argv);
status |= QTest::qExec(new TestExStatus, argc, argv);
status |= QTest::qExec(new TestExFqWirkfeldplanung, argc, argv); // EX-FQ(BA-BB-FK) 1000 Wirkfeldplanung
status |= QTest::qExec(new TestExMqManuelleQuittung, argc, argv); // EX-MQ 1001 Manuelle Quittung
status |= QTest::qExec(new TestExFqFeuerbereit, argc, argv); // EX-FQ(FB) 1002 Feuerbereit
status |= QTest::qExec(new TestExFqFeuern, argc, argv); // EX-FQ(FN) 1003 Feuern
status |= QTest::qExec(new TestExFqAbgefeuert, argc, argv); // EX-FQ(AF) 1004 Abgefeuert
status |= QTest::qExec(new TestExFqVollzugsmeldung, argc, argv); // EX-FQ(VM) 1005 Vollzugsmeldung
// status |= QTest::qExec(new TestExFqErkundungsanfrage, argc, argv);
status |= QTest::qExec(new TestExFqFeuerkampf, argc, argv);
status |= QTest::qExec(new TestExFeuerhalt, argc, argv); // EX-FH 1006 Feuer HALT / Einstellen
status |= QTest::qExec(new TestExStellungsmeldungFS, argc, argv); // EX-SQ(FS) 2000 Stellungsmeldung Feuerstellung
status |= QTest::qExec(new TestExStellungsmeldungWS, argc, argv); // EX-SQ(WS) 2001 Stellungsmeldung Waffensystem
status |= QTest::qExec(new TestExStellungsmeldungLP, argc, argv); // EX-SQ(LP) 2002 Stellungsmeldung Ladeplatz
status |= QTest::qExec(new TestExErkundungsergebnisse, argc, argv); // EX-Erkundungsergebnisse 5000 Senden Erkundungsergebnisse
status |= QTest::qExec(new TestExStellungswechsel, argc, argv);
status |= QTest::qExec(new TestExHqKoordinierungsmassnahmen, argc, argv); // EX-HQ(K) 3000 Führungslinien (Koordinierungsmaßnahmen zur Feuerunterstützung)
status |= QTest::qExec(new TestExHqFuehrungslinien, argc, argv); // EX-HQ(G) 3001 Führungslinien und Grenzen
status |= QTest::qExec(new TestExTqTechnischeQuittung, argc, argv);
status |= QTest::qExec(new TestExAqFreitextmeldung, argc, argv); // EX-AQ 5001 Freitextmeldung
status |= QTest::qExec(new TestExFlugbahnberechnung, argc, argv); // EX-Flugbahnberechnung 4001
status |= QTest::qExec(new TestExFlugbahndaten, argc, argv); // EX-Flugbahndaten 4002
return status;
}