Google test / mock vs boost vs catch for C ++ 14 / C ++ 17

I evaluate which testing framework will be ideal for me. Choosing among these three: google test, boost.testand catch.

I need something reliable that doesn't have many dependencies and that can support C ++ 14 / C ++ 17 if necessary.

Another question, do you know what framework the large companies in the field of avionics / space use?

+4
source share
1 answer

I would like something reliable that doesn't have many dependencies and that can support C ++ 14 / C ++ 17 if necessary.

Google C ++ Testing Requirements :

, ++ 98

++ 14, . , (. ).

Catch :

++ 98

++ 14, . Catch - , .

Boost ++ , / .
, , Boost.

, /?

, . , ( , ) -.

+4

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


All Articles