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

Method testAddRows

3rdparty/qtcsv/tests/teststringdata.cpp:48–67  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46}
47
48void TestStringData::testAddRows() {
49 QList<QString> valuesFirst;
50 valuesFirst << "1" << "2" << "3";
51
52 QList<QString> valuesSecond;
53
54 QList<QString> valuesThird;
55 valuesFirst << "hhh" << "ttyyeeqp[" << "n...589129";
56
57 QtCSV::StringData strData;
58 strData.addRow(valuesFirst);
59 strData.addRow(valuesSecond);
60 strData.addRow(valuesThird);
61
62 QVERIFY2(!strData.isEmpty(), "StringData is empty");
63 QVERIFY2(3 == strData.rowCount(), "Wrong number of rows");
64 QVERIFY2(valuesFirst == strData.rowValues(0), "Wrong data for first row");
65 QVERIFY2(valuesSecond == strData.rowValues(1), "Wrong data for second row");
66 QVERIFY2(valuesThird == strData.rowValues(2), "Wrong data for third row");
67}
68
69void TestStringData::testClearEmptyData() {
70 QtCSV::StringData strData;

Callers

nothing calls this directly

Calls 4

addRowMethod · 0.45
isEmptyMethod · 0.45
rowCountMethod · 0.45
rowValuesMethod · 0.45

Tested by

no test coverage detected