Критерият е ненатрапчива рамка за тестване на междуплатформен модул C.Повечето тестови рамки за C изискват много код на котлона, за да настроите тестове и тестови пакети - трябва да създадете основен, след това да регистрирате нови тестови пакети, след това да регистрирате тестовете в тези костюми и накрая да извикате правилните функции.Това дава на потребителя голям контрол, за злополучната цена на простотата.Критерият следва принципа KISS, като запазва контрола, който потребителят би имал с други рамки: Тестовете се регистрират автоматично, когато са декларирани.Предвидена е точка за въвеждане по подразбиране, няма нужда да декларирате главна, освен ако не искате да направите специално обработка.Тестът е изолиран в техния собствен процес, сривовете и сигналите могат да бъдат докладвани и тествани.Напредъкът и статистиката могат да се следват в реално време с куки за отчети.
Категории
Алтернативи на Criterion за всички платформи с всякакъв лиценз

1
Google Test
Рамката на Google за писане на C ++ тестове на различни платформи (Linux, Mac OS X, Windows, Cygwin, Windows CE и Symbian).Въз основа на xUnit архитектурата.

0

0
UnitTest++
UnitTest ++ е рамка за тестване на единици за C ++, създадена за простота и преносимост.