Kriterij je neintezivistički okvir za testiranje na više platformi C.Većina testnih okvira za C zahtijeva mnogo koda na ploči za postavljanje testova i testnih skupova - morate stvoriti glavni, zatim registrirati nove testne pakete, zatim registrirati testove unutar tih odijela i na kraju pozvati prave funkcije.To korisniku pruža veliku kontrolu, po nesretnim cijenama jednostavnosti.Kriterij slijedi KISS princip, a zadržavajući kontrolu koju bi korisnik imao s drugim okvirima: Testovi se automatski registriraju kada su deklarirani.Osigurana je zadana ulazna točka, nema potrebe proglašavati glavnom ako ne želite posebno rukovati.Testiranje je izolirano u vlastitom procesu, mogu se prijaviti i ispitati ruši i signali.Napredak i statistika mogu se pratiti u stvarnom vremenu pomoću kuka za izvješća.
criterion
Web stranica:
https://readthedocs.org/projects/criterion/Kategorije
Alternativa Criterionu za Mac
![Google Test](https://i.altapps.net/icons/gtest-ae1fe.png)
1
Google Test
Googleov okvir za pisanje testova C ++ na različitim platformama (Linux, Mac OS X, Windows, Cygwin, Windows CE i Symbian).Na temelju xUnit arhitekture.
![CPPUnit](https://i.altapps.net/icons/cppunit-3f3b7.png)
0
![UnitTest++](https://i.altapps.net/icons/unittest-3f3b7.png)
0
UnitTest++
UnitTest ++ je jedinični okvir za testiranje C ++ dizajniran zbog jednostavnosti i prenosivosti.