#include "ex_anmeldebestaetigung.h" #include #include #include #include #include TestExAnmeldebestaetigung::TestExAnmeldebestaetigung() { } QString TestExAnmeldebestaetigung::generateAnmeldebestaetigung() { AdlerJson::ExAnmeldebestaetigung req; GenerateTelegrams::addHeaderData(req, m_partyId); GenerateTelegrams::generateConnectResponseMessage(req); QJsonObject messageObj =req.toJson(); QString message = QString::fromUtf8(QJsonDocument(messageObj).toJson()); return message; } void TestExAnmeldebestaetigung::testExAnmeldebestaetigung() { qDebug() << "--------------------------------"; qDebug() << "--- EX-Anmeldebestaetigung ---"; QString connectMessage = generateAnmeldebestaetigung(); qDebug() << connectMessage; QJsonDocument jsonDoc = QJsonDocument::fromJson(connectMessage.toUtf8()); const QJsonObject jsonObj = jsonDoc.object(); QJsonObject dataObj = jsonObj[AdlerJson::JsonKeys::DATA()].toObject(); AdlerJson::AnBestaetigungsdaten anBestaetigungsdaten; }