Criterion

Criterion

Criterio es un marco de prueba de unidad C multiplataforma no intrusivo.La mayoría de los marcos de prueba para C requieren una gran cantidad de código repetitivo para configurar pruebas y conjuntos de pruebas: debe crear un principal, luego registrar nuevos conjuntos de pruebas, luego registrar las pruebas dentro de estos trajes y finalmente llamar a las funciones correctas.Esto le da al usuario un gran control, con el desafortunado costo de la simplicidad.El criterio sigue el principio de KISS, manteniendo el control que el usuario tendría con otros marcos: las pruebas se registran automáticamente cuando se declaran.Se proporciona un punto de entrada predeterminado, no es necesario declarar un main a menos que desee hacer un manejo especial.Las pruebas se aíslan en su propio proceso, los accidentes y las señales se pueden informar y probar.El progreso y las estadísticas se pueden seguir en tiempo real con ganchos de informe.
criterion

Categorias

Alternativas a Criterion para todas las plataformas con cualquier licencia

Google Test

Google Test

El marco de trabajo de Google para escribir pruebas de C ++ en una variedad de plataformas (Linux, Mac OS X, Windows, Cygwin, Windows CE y Symbian).Basado en la arquitectura xUnit.
CPPUnit

CPPUnit

Obtenga CppUnit: puerto C ++ de JUnit en SourceForge.net.Descargas rápidas, seguras y gratuitas desde el directorio de software y aplicaciones de código abierto más grande
UnitTest++

UnitTest++

UnitTest ++ es un marco de prueba de unidad para C ++ diseñado para la simplicidad y portabilidad.