refs #214, unit test for BlackSim

This commit is contained in:
Klaus Basan
2014-04-21 11:31:56 +02:00
parent d95c86d094
commit 1cad64fef8
7 changed files with 160 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
/* Copyright (C) 2013 VATSIM Community / contributors
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#include "testsimcommon.h"
#include "blacksim/simulatorinfo.h"
#include <QList>
using namespace BlackSim;
namespace BlackSimTest
{
/*
* Tests
*/
void CTestFsCommon::misc()
{
CSimulatorInfo si1 = CSimulatorInfo::FSX();
CSimulatorInfo si2 = CSimulatorInfo::FS9();
CSimulatorInfo si1Copy(si1);
QVERIFY2(si1.getValueHash() != si2.getValueHash(), "Info objects expect unequal hashs");
QVERIFY2(si1.getValueHash() == si1Copy.getValueHash(), "Info objects expect equal hashs");
}
} // namespace