Code Coverage Tool Integration

Top  Previous  Next

When writing tests it is useful to measure how much of the code is covered by the tests.

Isolator++ Professional for Windows integrates with coverage tools to make sure that you get not only working unit tests, but also the correct coverage report.

 

The following tools work seamlessly with Isolator++ Professional:

·MSsymbol SmartBear AQTime Pro
·MSsymbol SoftwareVerify Coverage Validator
·MSsymbol Microsoft vstest coverage
·linuxsymbol GNU Gcov

 

 

The following tool requires source code modification for integration:

·MSsymbollinuxsymbol Bullseye BullseyeCoverage

 

Instructions:

In the source code of any class that needs faking, add the macro ISOLATOR_FORCE_MODULE() (included in #Isolator.h. The macro deals with inline functions handling by BullseyeCoverage).

 

Once the macro is set in the production code, it is now possible to use Isolator++ under the coverage profiler.

 

·MSsymbol = Suppported on Windows
·linuxsymbol = Supported on Linux

Copyright  Typemock Ltd. 2009-2025.  All Rights Reserved.