Main Content

La traducción de esta página está obsoleta. Haga clic aquí para ver la última versión en inglés.

Pruebas unitarias basadas en funciones

Escribir pruebas usando calificaciones; personalizar el ejecutor de pruebas; seleccionar y ejecutar pruebas

Escriba pruebas basadas en funciones para comprobar que las salidas de los scripts, funciones o clases de MATLAB® son las que espera. Es posible usar una biblioteca completa de funciones de calificaciones para producir cuatro tipos diferentes de errores de prueba. Por ejemplo, es posible producir errores de verificación o errores de aserción fatales. Las pruebas basadas en funciones se adhieren a la filosofía de pruebas xUnit.

Para comenzar, consulte Write Function-Based Unit Tests y Write Simple Test Case Using Functions.

Para la creación de pruebas más avanzadas, incluido el uso de parametrización de prueba y accesorios de prueba, considere escribir Pruebas unitarias basadas en clases.

Funciones

functiontestsCreate array of tests from handles to local functions
runtestsRun set of tests
testsuiteCreate suite of tests
testrunnerCreate test runner
run (TestSuite)Run TestSuite array using TestRunner object configured for text output

Clases

TestSpecification of single test method
FunctionTestCaseTestCase used for function-based tests
TestResultResult of running test suite

Temas

Escribir pruebas

Ejecutar pruebas y analizar resultados