Kritérium je neintruzívny rámec pre testovanie na viacerých jednotkách platformy C.Väčšina testovacích rámcov pre C vyžaduje na nastavenie testov a testovacích balíkov veľa kódu na doske - musíte si vytvoriť hlavný, potom zaregistrovať nové testovacie sady, potom zaregistrovať testy v týchto oblekoch a nakoniec zavolať správne funkcie.To dáva užívateľovi skvelú kontrolu pri nešťastných nákladoch na jednoduchosť.Kritérium je v súlade so zásadou KISS, pričom si zachováva kontrolu, ktorú by mal užívateľ s inými rámcami: Testy sa automaticky registrujú pri deklarovaní.Je poskytnutý predvolený vstupný bod, nie je potrebné deklarovať hlavný, pokiaľ nechcete robiť špeciálne zaobchádzanie.Testy sú izolované vo vlastnom procese, pády a signály môžu byť hlásené a testované.Pokrok a štatistika je možné sledovať v reálnom čase pomocou hlásení.
Kategórie
Alternatívy Criterion pre všetky platformy s akoukoľvek licenciou
1
Google Test
Rámec spoločnosti Google na písanie testov C ++ na rôznych platformách (Linux, Mac OS X, Windows, Cygwin, Windows CE a Symbian).Na základe architektúry xUnit.
0
0
UnitTest++
UnitTest ++ je jednotka testovania jednotiek pre C ++ navrhnutá pre jednoduchosť a prenosnosť.