The default Qt approach

When we created our cm-tests project, Qt Creator helpfully created a ClientTests class for us to use a starting point, containing a single test named testCase1Let's dive straight in and execute this default test and see what happens. We'll then take a look at the code and discuss what's going on.

Switch the Run output to cm-tests, and compile and run:

You won’t see any fancy applications spring to life this time, but you will see some text in the Application Output pane in Qt Creator:

********* Start testing of ClientTests *********Config: Using QtTest library 5.10.0, Qt 5.10.0 (i386-little_endian-ilp32 shared (dynamic) ...

Get Learn Qt 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.