Qt 5.10 Book Examples
test.cpp
Go to the documentation of this file.
1 // ======================================================================
2 // test.cpp
3 // ======================================================================
4 // This file is a part of the book
5 // "Qt 5.10 Professional programming with C++"
6 // http://qt-book.com
7 // ======================================================================
8 // Copyright (c) 2017 by Max Schlee
9 // ======================================================================
10 
11 #include <QtTest>
12 #include <QtWidgets>
13 
14 // ======================================================================
15 class Test_QLineEdit : public QObject {
16 Q_OBJECT
17 private slots:
18  void edit();
19 };
20 
21 // ----------------------------------------------------------------------
22 void Test_QLineEdit::edit()
23 {
24  QLineEdit txt;
25  QTest::keyClicks(&txt, "ABCDEFGH");
26 
27  QCOMPARE(txt.text(), QString("ABCDEFGH"));
28  QVERIFY(txt.isModified());
29 }
30 
31 QTEST_MAIN(Test_QLineEdit)
32 #include "test.moc"