1 #include <QtTest/QtTest>
3 #include "map/mapengine.h"
5 class TestMapEngine: public QObject
9 void convertTileNumberToSceneCoordinate();
10 void setViewLocation();
13 void TestMapEngine::convertTileNumberToSceneCoordinate()
17 QCOMPARE(mapEngine.convertTileNumberToSceneCoordinate(18, QPoint(0,0)), QPoint(0,0));
18 QCOMPARE(mapEngine.convertTileNumberToSceneCoordinate(18, QPoint(1,2)), QPoint(256,512));
19 QCOMPARE(mapEngine.convertTileNumberToSceneCoordinate(16, QPoint(3,4)), QPoint(3072,4096));
22 void TestMapEngine::setViewLocation()
25 MapEngine mapEngine(&mapView);
27 mapEngine.setViewLocation(QPointF(25.0000, 65.0000));
30 QTEST_MAIN(TestMapEngine)
31 #include "testmapengine.moc"