void QLCCapability_Test::middle() { QLCCapability cap; QVERIFY(cap.max() == UCHAR_MAX); QCOMPARE(cap.middle(), uchar(127)); cap.setMin(100); cap.setMax(200); QCOMPARE(cap.middle(), uchar(150)); }
void QLCCapability_Test::min() { QLCCapability cap; QVERIFY(cap.min() == 0); QFETCH(uchar, value); cap.setMin(value); QCOMPARE(cap.min(), value); }
void QLCCapability_Test::save() { QLCCapability cap; cap.setName("Testing"); cap.setMin(5); cap.setMax(87); QDomDocument doc; QDomElement root = doc.createElement("TestRoot"); QVERIFY(cap.saveXML(&doc, &root) == true); QVERIFY(root.firstChild().toElement().tagName() == "Capability"); QVERIFY(root.firstChild().toElement().text() == "Testing"); QVERIFY(root.firstChild().toElement().attribute("Min") == "5"); QVERIFY(root.firstChild().toElement().attribute("Max") == "87"); }