| 68 | } |
| 69 | |
| 70 | void TestWriter::testWriteFromStringData() |
| 71 | { |
| 72 | QStringList strList; |
| 73 | strList << "one" << "two" << "three"; |
| 74 | |
| 75 | QtCSV::StringData strData; |
| 76 | strData.addRow(strList); |
| 77 | |
| 78 | bool writeResult = QtCSV::Writer::write(getFilePath(), strData); |
| 79 | QVERIFY2(true == writeResult, "Failed to write to file"); |
| 80 | |
| 81 | QList<QStringList> data = QtCSV::Reader::readToList(getFilePath()); |
| 82 | QVERIFY2(false == data.isEmpty(), "Failed to read file content"); |
| 83 | QVERIFY2(1 == data.size(), "Wrong number of rows"); |
| 84 | QVERIFY2(strList == data.at(0), "Wrong data"); |
| 85 | } |
| 86 | |
| 87 | void TestWriter::testWriteFromVariantData() |
| 88 | { |