Является ли UnitTest ++ слишком минимальным для практического использования

Передо мной была поставлена ​​задача подготовить оценку фреймворков модульного тестирования C ++, которые мы могли бы использовать для нашего следующего проекта, и я был очарован минимализмом и простотой UnitTest ++. Тем не менее, я весьма обеспокоен, не является ли это набор инструментов не случайно слишком минимальным.

Например, я могу представить ситуацию, когда у определенного класса есть подписанный член int, который не может быть отрицательным, но я не могу проверить это с помощью assert, потому что UnitTest ++ имеет только утверждение равенства. Было бы не так плохо, если бы я мог использовать обычный CHECK, поставляемый с каким-то настраиваемым сообщением, но AFAIK не поддерживает настраиваемое ведение журнала.

Я твердо верю, что создатели UnitTest ++ знали, что они делают, когда они решили, что любое утверждение, кроме true, equals или throws, достаточно незначительно, чтобы не мешать реализации. Тем не менее, я хотел бы услышать от кого-то, кто использует эту платформу, если вы когда-либо сталкивались с какими-либо проблемами из-за отсутствия функций, доступных в других платформах.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]