OpenHeartDevelopers / CemrgApp

An Interactive Medical Imaging Platform with Image Processing and Computer Vision Toolkits for Cardiovascular Research.
http://www.cemrgapp.com
BSD 3-Clause "New" or "Revised" License
18 stars 8 forks source link

Setup Build for Debugging/Testing #39

Closed ericspod closed 3 years ago

ericspod commented 3 years ago

Separate debug builds of executables and libraries needs to be made for testing so that features like code coverage can be used. We need a set of unit tests first and a framework to test under, eg. Qt Test or CppUnit. Testing GUI elements is more involved than other aspects of the code and more thought on strategy is needed for this. See https://docs.mitk.org/nightly/GeneralTests.html