void KisPropertiesConfigurationTest::testDefaultValues() { KisPropertiesConfiguration* config = new KisPropertiesConfiguration(); QVERIFY(config->getInt("bouh", v1) == v1); QVERIFY(config->getString("bouh", v2) == v2); QVERIFY(config->getDouble("bouh", v3) == v3); QVERIFY(config->getBool("bouh", v4) == v4); QVERIFY(config->getCubicCurve("bouh", v5) == v5); delete config; }
void KisPropertiesConfigurationTest::testNotSavedValues() { KisPropertiesConfiguration* config = createConfig(); config->setPropertyNotSaved("v3"); testConfig(config); QString s = config->toXML(); delete config; config = new KisPropertiesConfiguration(); config->fromXML(s); QVERIFY(config->getInt("v1", 0) == v1); QVERIFY(config->getString("v2", "") == v2); QVERIFY(config->hasProperty("v3") == false); QVERIFY(config->getBool("v4", !v4) == v4); QVERIFY(config->getCubicCurve("v5") == v5); delete config; }