A consistent and simple group of IDEs and tools for inline code and unit test in C ++?

I am launching a new firmware project in C ++ for Texas Instruments Objectives C283xx and C6xxx . Single tests will not be performed on the target , but will be compiled using gcc / gcov on a windows PC (and also run on a PC) with simple metrics to test the code.

The entire project will be part of Cruise Control.NET for continuous integration.

My question is: what are the compatible IDE / framework / collaboration tools?

A / One of the developers says CodeComposerStudio V3.1 for the application and CodeBlocks + CxxUnit for Unit tests.

B / Im is more attracted to CodeComposerStudio V4 for the application, Eclipse CDT (well, like CCS V4) and CppUnit for unit test + MockCpp for mocks.

I do not want the best-in-class tools for each process , but a global, consistent and simple solution (or a group of tools if you prefer).

+3
source share
2 answers

In my opinion, the Google C ++ Test Framework and the Google C ++ Mocking Framework may be the best option. It works with eclipse cdt, and the output can be generated in xml format for CI servers.

+1
source

, Unit . , , , .

SD ++ Test Coverage , . ; .

0

Source: https://habr.com/ru/post/1746706/


All Articles