93 QString name(QString::fromAscii("type")); |
93 QString name(QString::fromAscii("type")); |
94 QString value1(QString::fromAscii("home")); |
94 QString value1(QString::fromAscii("home")); |
95 mVersitProperty->insertParameter(name,value1); |
95 mVersitProperty->insertParameter(name,value1); |
96 QMultiHash<QString,QString> parameters = mVersitProperty->parameters(); |
96 QMultiHash<QString,QString> parameters = mVersitProperty->parameters(); |
97 QCOMPARE(parameters.count(), 1); |
97 QCOMPARE(parameters.count(), 1); |
98 QVERIFY(parameters.contains(typeParameterName,QString::fromAscii("HOME"))); |
98 QVERIFY(parameters.contains(typeParameterName,QString::fromAscii("home"))); |
99 |
99 |
100 QString value2(QString::fromAscii("voice")); |
100 QString value2(QString::fromAscii("voice")); |
101 mVersitProperty->insertParameter(name,value2); |
101 mVersitProperty->insertParameter(name,value2); |
102 parameters = mVersitProperty->parameters(); |
102 parameters = mVersitProperty->parameters(); |
103 QCOMPARE(parameters.count(), 2); |
103 QCOMPARE(parameters.count(), 2); |
104 QVERIFY(parameters.contains(typeParameterName,QString::fromAscii("HOME"))); |
104 QVERIFY(parameters.contains(typeParameterName,QString::fromAscii("home"))); |
105 QVERIFY(parameters.contains(typeParameterName,QString::fromAscii("VOICE"))); |
105 QVERIFY(parameters.contains(typeParameterName,QString::fromAscii("voice"))); |
106 |
106 |
107 mVersitProperty->removeParameter(name,value1); |
107 mVersitProperty->removeParameter(name,value1); |
108 QCOMPARE(mVersitProperty->parameters().count(), 1); |
108 QCOMPARE(mVersitProperty->parameters().count(), 1); |
109 QVERIFY(parameters.contains(typeParameterName,QString::fromAscii("HOME"))); |
109 QVERIFY(parameters.contains(typeParameterName,QString::fromAscii("home"))); |
110 |
110 |
111 mVersitProperty->removeParameter(name,value2); |
111 mVersitProperty->removeParameter(name,value2); |
112 QCOMPARE(mVersitProperty->parameters().count(), 0); |
112 QCOMPARE(mVersitProperty->parameters().count(), 0); |
113 |
113 |
114 mVersitProperty->insertParameter(name, value1); |
114 mVersitProperty->insertParameter(name, value1); |