Инструмент тестирования функций для c, c ++, c # - PullRequest
0 голосов
/ 05 января 2012

Существует ли какой-либо инструмент тестирования для c, c ++ или c #, кроме отладки, который работает как копирование-вставка независимой функции в какое-либо текстовое поле и ввод параметров в других текстовых полях?

Ответы [ 2 ]

0 голосов
/ 19 января 2012

Может быть, вы думаете о модульном тестировании. Я рекомендую вам Google Test и Google Mock. Это простой и мощный инструмент (и бесплатно!).

http://code.google.com/p/googletest/

http://code.google.com/p/googlemock/

Есть несколько наглядных примеров и очень легко читаемая документация.

После того, как вы создадите модульный тест, у вас есть возможность легко изменить код После того, как вы измените, юнит тест не пройдёт. Существует множество различных решений, таких как буст-тесты и т. Д.

После нескольких недель с UT вы не сможете жить без них.

Программирование действительно менее напряженное.

0 голосов
/ 05 января 2012

Звучит так, как вы хотите LINQPad , что позволяет быстро и легко выполнять произвольный код C #.

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