mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-01 11:39:41 +08:00
26 lines
1.4 KiB
Markdown
26 lines
1.4 KiB
Markdown
Pruebas unitarias
|
|
=================
|
|
|
|
Un test unitario se encarga de verificar que una unidad simple de código funcione como se espera.
|
|
Esto decir, dados diferentes parámetros de entrada, el test verifica que el método
|
|
de la clase devuelve el resultado esperado.
|
|
Normalmente los tests unitarios son desarrollados por la persona que escribe las clases testeadas.
|
|
|
|
Los tests unitarios en Yii están construidos en base a PHPUnit y, opcionalmente, Codeception, por lo que se recomienda consultar su respectiva documentación:
|
|
|
|
- [Codeception para el _framework_ Yii](https://codeception.com/for/yii)
|
|
- [Tests unitarios con Codeception](https://codeception.com/docs/05-UnitTests)
|
|
- [Documentación de PHPUnit, empezando por el capítulo 2](https://phpunit.de/manual/current/en/writing-tests-for-phpunit.html)
|
|
|
|
## Ejecución de tests en las plantillas básica y avanzada
|
|
|
|
Si ha empezado con la plantilla avanzada, consulte la [guía de testeo](https://github.com/yiisoft/yii2-app-advanced/blob/master/docs/guide/start-testing.md)
|
|
para más detalles sobre la ejecución de tests.
|
|
|
|
Si ha empezado con la plantilla básica, consulte la [sección sobre testeo de su README](https://github.com/yiisoft/yii2-app-basic/blob/master/README.md#testing).
|
|
|
|
##Tests unitarios del framework
|
|
|
|
Si desea ejecutar tests unitarios para el framework Yii en sí, consulte
|
|
«[Comenzando con el desarrollo de Yii 2](https://github.com/yiisoft/yii2/blob/master/docs/internals/getting-started.md)».
|