Насколько эффективна среда тестирования CXX, учитывая, что вы пишете блок-тесты с кодом, который вы написали. Любая ошибка в коде может также быть переведена на ошибку в модульном тестовом коде? Разве это не то, что два негатива делают положительным?CXX Test Framework для C++
Кроме того, время и усилия, потраченные на CXX, по меньшей мере равны, если не больше, чем усилие кодирования.
Нужны ваши мысли об этом, так как я не сторонник использования этой структуры в моем проекте, и я ищу сильные стороны, чтобы противостоять ей.
С другой стороны, если вы считаете это полезным, пожалуйста, просветите меня :).
CxxTest не должен быть активным. В отличие от CppUnit, он является полным и простым в использовании. Это только неловкость исходит из политики зависимостей no <*stream>. –
Извините, что не согласен, но важно использовать поддерживаемое программное обеспечение. Что происходит, когда он становится несовместимым с вашим компилятором? Когда есть ошибка? Вы делаете это сами? –
В других случаях я, возможно, согласился. CxxTest не использует расширенные шаблоны C++, не требует RTTI и не требует исключений, а также большую часть стандартной библиотеки для совместимости с большинством старых компиляторов и будущих. И если я должен исправить инструмент, я буду, это очень простая структура. –