Code Coverage
Code coverage tools are essential for checking if your tests cover functions and branches within your code. Below is a list of recommended tools based on different programming languages.
C#/.NET
JetBrains' dotCover: Free with GitHub Student Pack
C++
OpenCppCoverage: Available for Windows (running Visual Studio)
Java
JavaScript/TypeScript
Groovy
Haskell
Cabal: Use with
--enable-coverage
Perl
Python
Note: Choose a tool that best fits the language of the GitHub project you are working on. Each tool will have its own installation and usage instructions, which you can find in the provided links.
Last updated