Хотите начать делать TDD в C ++.Я видел CPPUnit, но мне было интересно, есть ли другие варианты, которые люди предпочитают?
Спасибо за ваши предложения!
Я могу порекомендовать Google Mock . Он поставляется с копией Google Test в комплекте. Пару лет назад мы тоже перешли с UnitTest ++ на Google Test / Google Mock и никогда не оглядывались назад.
Google Mock можно использовать, даже если вы не хотите использовать средства для насмешек. Его совпадений очень полезны .
Я перешел с CppUnit на boost :: test несколько лет назад, и я намного счастлив от этого.
test_observer
Если вы просто ищете платформы модульного тестирования C ++, посмотрите этот вопрос и ответы на него: Структура модульного тестирования C ++