Я пытаюсь убедить свою организацию запустить модульные тесты для нашего кода C ++. Это вопрос из двух частей:
Какие-нибудь советы, как убедить моего работодателя, что модульное тестирование экономит деньги в долгосрочной перспективе? (Им трудно оправдать немедленные расходы.)
Я не знаком с какими-либо средами тестирования C ++, которые хорошо интегрируются с MFC. Кто-нибудь имеет опыт работы с этим или использует какие-либо общие тестовые системы, которые могут быть расширены?
Тут рамки не плохие и очень четкие.
Для первой части вопроса:
Посмотрите здесь . Это может помочь вам найти заявления для
Буст-тест действительно завершен, но немного громоздок.
Если вы просто хотите сделать простые тесты, потратив как можно меньше времени, взгляните на google test .
Я могу ответить на второй вопрос - фреймворк Boost Test можно использовать с MFC, и кто-то опубликовал отличную статью об этом в Code Project:
http://www.codeproject.com/KB/architecture/Designing_Robust_Objects.aspx