Automatické testování v NetBeans: Porovnání verzí
(Založena nová stránka: en:Automatic testing in NetBeans == Integrace PHPUnit do NetBeans == === Instalace balíků === v Ubuntu/Debianu: sudo apt-get install phpunit ve Fedoře: sudo ...) |
m (Quimi přesunul stránku Automatické testovánà v NetBeans na Automatické testování v NetBeans bez založení přesměrování) |
||
(Nejsou zobrazeny 3 mezilehlé verze od 2 dalších uživatelů.) | |||
Řádek 1: | Řádek 1: | ||
[[en:Automatic testing in NetBeans]] | [[en:Automatic testing in NetBeans]] | ||
+ | [[ru:Автоматизированное тестирование в NetBeans]] | ||
== Integrace PHPUnit do NetBeans == | == Integrace PHPUnit do NetBeans == | ||
Řádek 15: | Řádek 16: | ||
=== Nastavení NetBeans === | === Nastavení NetBeans === | ||
− | Zadat cestu (ručně, nebo pomocí tlačítka '''Search''' | + | Zadat cestu k binárce PHPUnit (obvykle /usr/bin/phpunit) ručně, nebo pomocí tlačítka '''Search''' v okně |
Nástroje > Předvolby > PHP > Unit Testing | Nástroje > Předvolby > PHP > Unit Testing | ||
Řádek 33: | Řádek 34: | ||
Ve vlastnostech projektu povolte v okně PHPUnit '''Use Bootstrap''' a '''Use Bootstrap for Creating New Unit Tests''' a jako Bootstrap soubor vyberte ''index.php'' v kořenovém adresáři FreenetISu. | Ve vlastnostech projektu povolte v okně PHPUnit '''Use Bootstrap''' a '''Use Bootstrap for Creating New Unit Tests''' a jako Bootstrap soubor vyberte ''index.php'' v kořenovém adresáři FreenetISu. | ||
− | V kontextovém menu zdrojového souboru, který chcete otestovat, vyberte možnost Test. Následně proběhne automatická kontrola všech testů a zobrazení výsledků v okně Test Results. | + | V kontextovém menu zdrojového souboru, který chcete otestovat, vyberte možnost ''Test''. Případně v menu Run vybrat ''Test project''. Následně proběhne automatická kontrola všech testů a zobrazení výsledků v okně Test Results. |
Aktuální verze z 31. 1. 2018, 14:04
Obsah
Integrace PHPUnit do NetBeans
Instalace balíků
v Ubuntu/Debianu:
sudo apt-get install phpunit
ve Fedoře:
sudo yum install phpunit
Nastavení NetBeans
Zadat cestu k binárce PHPUnit (obvykle /usr/bin/phpunit) ručně, nebo pomocí tlačítka Search v okně
Nástroje > Předvolby > PHP > Unit Testing
Vytvoření testů
V kontextovém menu testovaného zdrojového souboru/složky vyberte
Nástroje > Create PHPUnit tests
zadejte cestu ke složce (složka tests v kořenovém adresáři FreenetISu), do které se budou automaticky generovat testovací soubory. Dojde k vygenerování kostry pro vytváření testů vybraného souboru. Do tohoto souboru naimplementujte testy pro jednotlivé metody.
Spuštění testů
Ve vlastnostech projektu povolte v okně PHPUnit Use Bootstrap a Use Bootstrap for Creating New Unit Tests a jako Bootstrap soubor vyberte index.php v kořenovém adresáři FreenetISu.
V kontextovém menu zdrojového souboru, který chcete otestovat, vyberte možnost Test. Případně v menu Run vybrat Test project. Následně proběhne automatická kontrola všech testů a zobrazení výsledků v okně Test Results.