add more tests for confighelper

This commit is contained in:
Evgenii Alekseev 2016-06-27 16:58:45 +03:00
parent bf16e72e1e
commit bee8e2f180
2 changed files with 17 additions and 0 deletions

View File

@ -64,4 +64,18 @@ void TestAWConfigHelper::test_importConfiguration()
} }
void TestAWConfigHelper::test_readDataEngineConfiguration()
{
deConfig = plugin->readDataEngineConfiguration();
QVERIFY(!deConfig.isEmpty());
}
void TestAWConfigHelper::test_writeDataEngineConfiguration()
{
QVERIFY(plugin->writeDataEngineConfiguration(deConfig));
QCOMPARE(plugin->readDataEngineConfiguration(), deConfig);
}
QTEST_MAIN(TestAWConfigHelper); QTEST_MAIN(TestAWConfigHelper);

View File

@ -38,11 +38,14 @@ private slots:
void test_configurationDirectory(); void test_configurationDirectory();
void test_exportConfiguration(); void test_exportConfiguration();
void test_importConfiguration(); void test_importConfiguration();
void test_readDataEngineConfiguration();
void test_writeDataEngineConfiguration();
private: private:
AWConfigHelper *plugin = nullptr; AWConfigHelper *plugin = nullptr;
QString filename; QString filename;
QQmlPropertyMap map; QQmlPropertyMap map;
QVariantMap deConfig;
}; };