Skip to content

UnitTests

William Henney edited this page Oct 17, 2019 · 2 revisions

Unit testing is discussed here.

We use the UnitTest++ lightweight unit testing framework for C++. A copy of the 1.3 distribution of UnitTest++ is included in the /library directory, and is built automatically when required.

A description of the methods is in an html file in the UnitTest++/docs directory.

The unit tests are located in files with names in the format TestXxxx.cpp in the Cloudy source directory. They are run by make test in the source directory. Code coverage by the tests is poor at present, but is focused on a few low-level support facilities with relatively wide impact.


Return to DeveloperPages

Return to main [WikiStart wiki] page


Clone this wiki locally