mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-02 21:41:19 +08:00
26 lines
1.4 KiB
Markdown
26 lines
1.4 KiB
Markdown
Tests de Unidad
|
|
===============
|
|
|
|
> Note: Esta sección se encuentra en desarrollo.
|
|
|
|
Un test de unidad se encarga de verificar que una unidad simple de código funcione como se espera. En la programación orientada a objetos,
|
|
la unidad de código más básica es una clase. Por lo tanto, un test de unidad necesita verificar que cada método de la interfaz de la clase funciona apropiadamente.
|
|
Esto quiere decir que, dando diferentes parámetros de entrada, el test verifica que el método devuelve el resultado esperado.
|
|
Los tests de unidad son normalmente desarrollados por la persona que escribe las clases siendo testeadas.
|
|
|
|
Los tests de unidad en Yii están construidos en base a PHPUnit y opcionalmente, Codeception, por lo que se recomineda consultar su respectiva documentación:
|
|
|
|
- [Documentación de PHPUnit comienza en el capítulo 2](http://phpunit.de/manual/current/en/writing-tests-for-phpunit.html).
|
|
- [Tests de Unidad con Codeception](http://codeception.com/docs/05-UnitTests).
|
|
|
|
Ejecutar test de unidad de templates básicos y avanzados
|
|
--------------------------------------------------------
|
|
|
|
Por favor consulta las instrucciones provistas en `apps/advanced/tests/README.md` y `apps/basic/tests/README.md`.
|
|
|
|
Test de unidad del Framework
|
|
----------------------------
|
|
|
|
Si quieres ejecutar tests de unidad para Yii en sí, consulta
|
|
"[Comenzando a desarrollar con Yii 2](https://github.com/yiisoft/yii2/blob/master/docs/internals/getting-started.md)".
|