Могу ли я создать автоматические модульные тесты для C ++ - PullRequest
1 голос
/ 10 ноября 2010

Когда я создаю программу с использованием C # и VS2008, я могу создать контрольный пример, просто щелкнув правой кнопкой мыши по методу.Но я не уверен, смогу ли я создать тесты таким же образом, если это проект C ++.

Ответы [ 4 ]

2 голосов
/ 10 ноября 2010

Из-за отсутствия рефлексии в C ++ вы, вероятно, не сможете пройти такого рода модульные тесты, обеспечивает VS.

1 голос
/ 10 ноября 2010

Я согласен с ответами выше, просто добавив ... или используйте boost : http://www.boost.org/doc/libs/1_35_0/libs/test/doc/components/utf/index.html

1 голос
/ 10 ноября 2010

Я уверен, что вы не можете. Вы можете создать тестовый проект C ++ / CLI и тестировать вручную, хотя. IDE создаст для вас тестовый класс C ++ / CLI с заглушками и т. Д.

0 голосов
/ 10 ноября 2010

Возможно, вы захотите взглянуть на CppUnit или googletest для модульного тестирования с C ++.У вас не будет генерации тестовых случаев в среде IDE, но существуют платформы для модульного тестирования.

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