#include #include #include "xlsxworksheet.h" class WorksheetTest : public QObject { Q_OBJECT public: WorksheetTest(); private Q_SLOTS: void testEmptySheet(); void testMerge(); void testUnMerge(); }; WorksheetTest::WorksheetTest() { } void WorksheetTest::testEmptySheet() { QXlsx::Worksheet sheet("", 0); sheet.write("B1", 123); QByteArray xmldata = sheet.saveToXmlData(); QVERIFY2(!xmldata.contains(""), ""); } void WorksheetTest::testUnMerge() { QXlsx::Worksheet sheet("", 0); sheet.write("B1", 123); sheet.mergeCells("B1:B5"); sheet.unmergeCells("B1:B5"); QByteArray xmldata = sheet.saveToXmlData(); QVERIFY2(!xmldata.contains("