/*************************************************************************** * Copyright (C) 2015 by Laurent Montel * * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * ***************************************************************************/ #include "editdrawingtooldialogtest.h" #include "../editdrawingtooldialog.h" #include #include #include #include #include EditDrawingToolDialogTest::EditDrawingToolDialogTest(QObject *parent) : QObject(parent) { } EditDrawingToolDialogTest::~EditDrawingToolDialogTest() { } void EditDrawingToolDialogTest::shouldHaveDefaultValues() { EditDrawingToolDialog dlg; const QDialogButtonBox *buttonBox = dlg.findChild(QStringLiteral("buttonbox")); QVERIFY(buttonBox); const KLineEdit *name = dlg.findChild(QStringLiteral("name")); QVERIFY(name); const KColorButton *colorButton = dlg.findChild(QStringLiteral("colorbutton")); QVERIFY(colorButton); const QSpinBox *opacity = dlg.findChild(QStringLiteral("opacity")); QVERIFY(opacity); QVERIFY(name->text().isEmpty()); } QTEST_MAIN(EditDrawingToolDialogTest)