简单的QTest测试

qmake 4.8.1
1) 创建TestBar目录.
2) 编辑TestBar.cpp文件.

  1. #include
  2.  
  3. class TestBar: public QObject
  4. {
  5.     Q_OBJECT
  6.  
  7. private slots:
  8.     void toUpper();
  9. };
  10.  
  11. void TestBar::toUpper()
  12. {
  13.     QVERIFY(1==1);
  14. }
  15.  
  16. QTEST_MAIN(TestBar)  
  17. #include "TestBar.moc"  /* 这里需要根据Makefile中的testbar.moc来修改,如果是小写则改为小写 */
  18.  

3) qmake -project "CONFIG += qtestlib"

4) qmake

5) make

********* Start testing of TestBar *********

Config: Using QTest library 4.8.1, Qt 4.8.1

PASS   : TestBar::initTestCase()

PASS   : TestBar::toUpper()

PASS   : TestBar::cleanupTestCase()

Totals: 3 passed, 0 failed, 0 skipped

********* Finished testing of TestBar *********

posted @ 2013-07-26 06:02  教AI的杨哥  阅读(585)  评论(0编辑  收藏  举报