Changeset View
Changeset View
Standalone View
Standalone View
autotests/code128barcodetest.cpp
Show First 20 Lines • Show All 94 Lines • ▼ Show 20 Line(s) | 23 | private Q_SLOTS: | |||
---|---|---|---|---|---|
95 | } | 95 | } | ||
96 | 96 | | |||
97 | void testDimension() | 97 | void testDimension() | ||
98 | { | 98 | { | ||
99 | std::unique_ptr<Prison::AbstractBarcode> barcode(Prison::createBarcode(Prison::Code128)); | 99 | std::unique_ptr<Prison::AbstractBarcode> barcode(Prison::createBarcode(Prison::Code128)); | ||
100 | QVERIFY(barcode); | 100 | QVERIFY(barcode); | ||
101 | QCOMPARE(barcode->dimensions(), Prison::AbstractBarcode::OneDimension); | 101 | QCOMPARE(barcode->dimensions(), Prison::AbstractBarcode::OneDimension); | ||
102 | } | 102 | } | ||
103 | | ||||
104 | void testSize() | ||||
105 | { | ||||
106 | std::unique_ptr<Prison::AbstractBarcode> barcode(Prison::createBarcode(Prison::Code128)); | ||||
107 | QVERIFY(barcode); | ||||
108 | QVERIFY(!barcode->minimumSize().isValid()); | ||||
109 | barcode->setData(QStringLiteral("UNIT TEST")); | ||||
110 | QCOMPARE(barcode->minimumSize(), QSize(154, 10)); | ||||
111 | QCOMPARE(barcode->toImage(barcode->minimumSize()).size(), QSize(154, 10)); | ||||
112 | QCOMPARE(barcode->toImage({1, 1}).isNull(), true); | ||||
113 | } | ||||
103 | }; | 114 | }; | ||
104 | 115 | | |||
105 | QTEST_APPLESS_MAIN(Code128BarcodeTest) | 116 | QTEST_APPLESS_MAIN(Code128BarcodeTest) | ||
106 | 117 | | |||
107 | #include "code128barcodetest.moc" | 118 | #include "code128barcodetest.moc" |