Criterion

Criterion

Kryterium jest nieinwazyjnym międzyplatformowym systemem testowania jednostek C.Większość frameworków testowych dla C wymaga dużo kodu z podstawami do konfigurowania testów i pakietów testowych - musisz utworzyć główny, następnie zarejestrować nowe pakiety testowe, a następnie zarejestrować testy w tych zestawach i wreszcie wywołać odpowiednie funkcje.Daje to użytkownikowi doskonałą kontrolę przy niefortunnym koszcie prostoty.Kryterium jest zgodne z zasadą KISS, jednocześnie zachowując kontrolę nad innymi ramami: testy są automatycznie rejestrowane po zadeklarowaniu.Dostępny jest domyślny punkt wejścia, bez potrzeby deklarowania głównego, chyba że chcesz wykonać specjalną obsługę.Testy są izolowane we własnym procesie, awarie i sygnały mogą być zgłaszane i testowane.Postępy i statystyki można śledzić w czasie rzeczywistym za pomocą haków raportów.
criterion

Kategorie

Alternatywy dla Criterion'a dla wszystkich platform z dowolną licencją

Google Test

Google Test

Struktura Google do pisania testów C ++ na różnych platformach (Linux, Mac OS X, Windows, Cygwin, Windows CE i Symbian).Oparty na architekturze xUnit.
CPPUnit

CPPUnit

Pobierz CppUnit - port C ++ JUnit na SourceForge.net.Szybkie, bezpieczne i bezpłatne pobieranie z największego katalogu aplikacji i oprogramowania Open Source
UnitTest++

UnitTest++

UnitTest ++ to platforma do testowania jednostkowego dla C ++ zaprojektowana z myślą o prostocie i przenośności.