проверьте vs google test framework для кода c - PullRequest
3 голосов
/ 02 февраля 2011

Я хочу настроить инфраструктуру модульного тестирования для проекта c (c не c ++). Я смотрел в этот список и извлеченный этот вопрос о переполнении стека . Мне нужна среда, которую я могу легко настроить для своего проекта, которая использует только стандартные библиотеки c и скомпилирована и запущена на Fedora 14 (64-битная версия). Это не встроенная система, как в вопросе stackoverflow. Похоже, проверка и Google Test Framework будет работать лучше всего. Ребята, знаете ли вы какие-либо преимущества / недостатки использования одного над другим или их лучший вариант? Я использовал JUnit и NUnit в прошлом для кода Java и C #. Если это имеет значение, я компилирую и запускаю все из командной строки вместо использования одной из IDE.

1 Ответ

3 голосов
/ 10 апреля 2011

... который использует только стандартные библиотеки c ...

Почему это требование так важно для инфраструктуры тестирования, если это не встроенная система?Я полагаю, что вы можете сохранить свой производственный код c, используя любую платформу c ++.

Если требование действительно только C, я думаю, совершенно ясно, что вы должны пойти на проверку.Если требование только для C не относится к тестовой среде, то я бы пошел на Google Test, поскольку, как я видел, он предлагает больше.

/ Dan

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