You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
1.4 KiB
26 lines
1.4 KiB
9 years ago
|
Testy jednostkowe
|
||
|
=================
|
||
|
|
||
|
> Uwaga: Ta sekcja jest w trakcie tworzenia.
|
||
|
|
||
|
Test jednostkowy weryfikuje poprawność działania pojedynczej jednostki kodu. W programowaniu zorientowanym obiektowo
|
||
|
najbardziej podstawową jednostką kodu jest klasa. Test jednostkowy musi sprawdzić, czy każda z metod interfejsu klasy działa poprawnie tj. czy przy
|
||
|
zadanych różnych parametrach wejściowych metoda zwraca spodziewane rezultaty.
|
||
|
Testy jednostkowe są zazwyczaj tworzone przez osoby, które piszą klasy poddawane tym testom.
|
||
|
|
||
|
Testy jednostkowe w Yii są oparte o PHPUnit oraz, opcjonalnie, Codeception, zatem zalecane jest, aby zapoznać się z ich dokumentacją:
|
||
|
|
||
|
- [PHPUnit (dokumentacja zaczyna się w rozdziale 2)](http://phpunit.de/manual/current/en/writing-tests-for-phpunit.html).
|
||
|
- [Testy jednostkowe Codeception](http://codeception.com/docs/05-UnitTests).
|
||
|
|
||
|
Uruchamianie testów jednostkowych dla podstawowego i zaawansowanego szablonu projektu
|
||
|
-------------------------------------------------------------------------------------
|
||
|
|
||
|
Prosimy o zapoznanie się z instrukcjami dostępnymi w plikach `apps/advanced/tests/README.md` i `apps/basic/tests/README.md`.
|
||
|
|
||
|
Testy jednostkowe frameworka
|
||
|
----------------------------
|
||
|
|
||
|
Jeśli chcesz przeprowadzić testy jednostkowe na frameworku Yii przejdź do sekcji
|
||
|
"[Od czego zacząć projektowanie w Yii2](https://github.com/yiisoft/yii2/blob/master/docs/internals/getting-started.md)".
|