MCPcopy Index your code
hub / github.com/Audio4Linux/JDSP4Linux / testAddOneRow

Method testAddOneRow

3rdparty/qtcsv-qt5/tests/testvariantdata.cpp:28–47  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

26}
27
28void TestVariantData::testAddOneRow()
29{
30 QList<QVariant> values;
31 QString strValue("Hey");
32 int intValue = 7000;
33 values << strValue << intValue;
34
35 QtCSV::VariantData varData;
36 varData.addRow(values);
37
38 QVERIFY2(false == varData.isEmpty(), "VariantData is empty");
39 QVERIFY2(1 == varData.rowCount(), "Wrong number of rows");
40
41 QStringList resultValues = varData.rowValues(0);
42 QVERIFY2(2 == resultValues.size(), "Wrong number of values");
43
44 int resultInt = resultValues.at(1).toInt();
45 QVERIFY2(strValue == resultValues.at(0), "Wrong string data");
46 QVERIFY2(resultInt == intValue, "Wrong int data");
47}
48
49void TestVariantData::testAddOneRowUsingOneElement()
50{

Callers

nothing calls this directly

Calls 6

addRowMethod · 0.45
isEmptyMethod · 0.45
rowCountMethod · 0.45
rowValuesMethod · 0.45
sizeMethod · 0.45
atMethod · 0.45

Tested by

no test coverage detected