AusweisApp2/test/qt/core/paos/retrieve/test_InitializeFramework.cpp
2019-05-22 10:08:38 +02:00

42 lines
796 B
C++

/*!
* \brief Unit tests for \InitializeFramework
*
* \copyright Copyright (c) 2014-2019 Governikus GmbH & Co. KG, Germany
*/
#include "paos/retrieve/InitializeFramework.h"
#include "TestFileHelper.h"
#include <QtCore/QtCore>
#include <QtTest/QtTest>
using namespace governikus;
class test_InitializeFramework
: public QObject
{
Q_OBJECT
private Q_SLOTS:
void initTestCase()
{
}
void parse()
{
QByteArray content = TestFileHelper::readFile(":paos/InitializeFramework_withMessageID.xml");
InitializeFramework message(content);
QCOMPARE(message.getMessageId(), QString("urn:uuid:c0f05ac0-1a67-4a0b-acbd-78309fcdb002"));
QCOMPARE(message.getRelatesTo(), QString());
}
};
QTEST_GUILESS_MAIN(test_InitializeFramework)
#include "test_InitializeFramework.moc"