Kreirajte Boost testove

Za izgradnju i pokretanje Boost testova instalirajte Boost.Test na računalo. Obično je uključen u instalaciju Boost-a. Preuzmite Boost s Boost.org.

Ako kompajler i sustav za izgradnju mogu pronaći Boost biblioteke, ne morate navoditi direktorij s uključenjima prilikom izrade testa.

Za izradu Boost testa:

  1. Idite na File > New Project > Test Project.
  2. Odaberite Boost Test Project > Choose kako biste stvorili projekt s pripremnim kodom za Boost test.
  3. U dijalogu Project and Test Information navedite postavke za projekt i test:

    Dijalog Informacije o projektu i testu u čarobnjaku za projekt Boost Test

    1. U dijalogu Test framework odaberite Boost Test (header only) za uključivanje potrebnih header-a ili Boost Test (shared libraries) za povezivanje s Boost Testom.
    2. U dijalogu Test suite name unesite naziv za skup testova.
    3. U Test case name unesite naziv za testni slučaj.
    4. U Boost include directory (optional) unesite putanju do direktorija koji sadrži datoteke potrebne za Boost.Test, kao što su version.hpp i poddirektorij test koji sadrži zaglavlja za test.
    5. U Build system odaberite sustav za izgradnju koji ćete koristiti za izgradnju projekta: CMake, qmake ili Qbs.

Qt Creator stvara test u direktoriju projekta.

Za više informacija o izradi Boost testova pogledajte Boost.Test.

Napomena: Prilikom skeniranja za testove, parser uzima u obzir samo datoteke koje izravno ili neizravno uključuju jednu od zaglavnica Boostove testne biblioteke (bilo koje uključivanje koje započinje s boost/test/ i ima nastavak .hpp ). Datoteke koje se trenutno neće graditi bit će zanemarene.

Vidi također Kako: Testiranje, Odabir sustava za izgradnju, Testiranje i Rezultati testiranja.

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.