Из нескольких пакетов для тестирования Googletest, несомненно, самый устаканенный и популярный. Он дружит с отладчиком, лучше интегрируется с Bitbucket Pipelines (выдаёт результаты в формате XML), проще расширяется при необходимости. Многие серьёзные фирмы используют Googletest при разработке своих продуктов. Строго говоря, если вы профессиональный программист, стоит включить Googletest в первоочередной список рабочих инструментов (и в резюме).
В предыдущем посте я давал примеры для Catch, а вот то же самое вычисление чисел Фибоначчи, переделанное на Googletest:
Если вы собираетесь начать разрабатывать программу на Си++ - используйте один из этих примеров как заготовку, с которой можно стартовать. Клонируйте к себе и вперёд. Лицензионных ограничений нет.
В предыдущем посте я давал примеры для Catch, а вот то же самое вычисление чисел Фибоначчи, переделанное на Googletest:
- https://github.com/sergev/Googletest-Actions-Demo
- https://bitbucket.org/serge-vakulenko/googletest-pipelines-demo
Если вы собираетесь начать разрабатывать программу на Си++ - используйте один из этих примеров как заготовку, с которой можно стартовать. Клонируйте к себе и вперёд. Лицензионных ограничений нет.

no subject
Date: 2020-08-05 10:37 (UTC)no subject
Date: 2020-08-05 20:04 (UTC)no subject
Date: 2020-08-05 10:48 (UTC)no subject
Date: 2020-08-05 20:15 (UTC)no subject
Date: 2020-08-05 20:34 (UTC)no subject
Date: 2020-08-05 20:43 (UTC)no subject
Date: 2020-08-05 21:27 (UTC)no subject
Date: 2020-08-05 21:31 (UTC)no subject
Date: 2020-08-05 22:03 (UTC)no subject
Date: 2020-08-05 23:09 (UTC)no subject
Date: 2020-08-05 17:14 (UTC)Ой, я когда-то работал с этим! (Только в резюме втыкать не буду.)
no subject
Date: 2020-08-05 20:16 (UTC)