FFF (C mocking framework) - отключение подделок между тестовыми костюмами (при необходимости используйте оригинальные функции) - PullRequest
0 голосов
/ 24 марта 2019

Я уже выдал это как запрос на добавление функций в репозитории FFF GitHub, но решил спросить здесь, чтобы убедиться, что я не пропустил возможный трюк. https://github.com/meekrosoft/fff/issues/74

Допустим, у меня есть 2 модуля (заголовок и источник) под одним и тем же модулем C - A (который является независимым) и B (который зависит от функций модуля A).

Используя FFF, я хочу написать модульные тесты для блока A и блока B. Чтобы выполнить модульное тестирование модуля B под собственным набором тестов, мне нужно определить подделки для функций модуля A, но тогда я не могу использовать оригинальные функции модуля A в тестовом костюме модуля A ...

Есть ли способ, которым я могу "отключить" подделки между тестовыми костюмами, чтобы иметь возможность использовать оригинальные функции до / после "насмешки" над ними?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...