делать не стоит? Я сейчас маю дискусию с другими, что так делать плохо
Google Tests + Dependency Injection
Прочитай про тестируемый код, как его делать. Расскажи коллегам. Если они будут глухи, то ничего не поделаешь
На самом деле не совсем понятно, что это за макросы -- нужно знать, как они используются. Если это просто макросы, выключающие код для тестов, и включающие для прода -- ничего особенно страшного тоже пока нет. Например, инициализация чего-то для тестов и прода может быть разной, почему нет-то? Ну и можно наверное посоветовать выделить тесты в отдельный исходный модуль, тогда может эти макросы будут не нужны.
И да, это оффтопик.
Обсуждают сегодня