Модульное тестирование CLI / MFC Application - PullRequest
2 голосов
/ 05 декабря 2008

У меня есть приложение CLI / MFC, и я хотел бы начать изучать, как выполнить модульное тестирование с ним. У меня VS2008 Pro. Если возможно, я бы хотел использовать встроенное модульное тестирование. Спасибо за ваш вклад!

Ответы [ 3 ]

3 голосов
/ 05 декабря 2008

У меня был успех как с CPPUnit , так и с Google Test . В любом случае вам придется проделать небольшую работу, чтобы вернуть результаты теста обратно в Studio. Детальность результатов, которые вы хотите, напрямую влияет на объем работы. Хотите пройти успешно / неудачно для всего набора тестов или отдельных результатов? Первая - простая задача msbuild, вторая требует вывода набора результатов в XML, массирования с преобразованием и последующего извлечения его обратно.

0 голосов
/ 27 апреля 2009

Если у вас есть версия Team Test, вы можете использовать ее для тестирования приложений и библиотек C ++ / CLI. Смотрите здесь .

0 голосов
/ 27 апреля 2009

Мы используем Gallio & MbUnit для тестирования нашего приложения MFC & C ++ / CLI. Просто напишите тесты на C ++ / CLI, и вы сможете тестировать как управляемый, так и неуправляемый код в одной среде. Мы также используем NMock2 для насмешек над управляемым кодом.

...