fgenolini / frank

Frank coding experiments
MIT License
1 stars 1 forks source link

Confidence in quality of source code #13

Closed fgenolini closed 4 years ago

fgenolini commented 4 years ago

Source code quality As a programmer, I want the source code to be covered by tests, so that any mistake is caught as early as possible.

Unit tests A lot of small tests that each check the correctness of a small self-contained portion of the source code, aiming to cover all the source code.

Executing the code on all supported platforms Running the application on Microsoft Windows, Linux and Apple Mac OSX: not practical, and does not cover much of the source code.

CMake / CTest and continuous integration Tests to be executed automatically after each cmake build, github action and travis build.