File indexing completed on 2025-03-09 04:53:54
0001 /* 0002 SPDX-FileCopyrightText: 2014-2024 Laurent Montel <montel@kde.org> 0003 0004 SPDX-License-Identifier: GPL-2.0-or-later 0005 */ 0006 0007 #include "infoparttest.h" 0008 #include "../src/part/infopart.h" 0009 #include <QTest> 0010 InfoPartTest::InfoPartTest(QObject *parent) 0011 : QObject(parent) 0012 { 0013 } 0014 0015 InfoPartTest::~InfoPartTest() = default; 0016 0017 void InfoPartTest::shouldHaveDefaultValue() 0018 { 0019 MessageComposer::InfoPart infopart; 0020 QCOMPARE(infopart.transportId(), 0); 0021 QVERIFY(!infopart.urgent()); 0022 QVERIFY(infopart.from().isEmpty()); 0023 QVERIFY(infopart.to().isEmpty()); 0024 QVERIFY(infopart.cc().isEmpty()); 0025 QVERIFY(infopart.bcc().isEmpty()); 0026 QVERIFY(infopart.replyTo().isEmpty()); 0027 QVERIFY(infopart.subject().isEmpty()); 0028 QVERIFY(infopart.fcc().isEmpty()); 0029 QVERIFY(infopart.userAgent().isEmpty()); 0030 QVERIFY(infopart.inReplyTo().isEmpty()); 0031 QVERIFY(infopart.references().isEmpty()); 0032 QVERIFY(infopart.extraHeaders().isEmpty()); 0033 } 0034 0035 QTEST_MAIN(InfoPartTest) 0036 0037 #include "moc_infoparttest.cpp"