Instalacja PHPUnit
Założenie: Nauczyć się instalować i konfigurować PHPUnit do pisania testów jednostkowych w PHP.
Krok po kroku:
- Instalacja Composera: Jeśli jeszcze go nie masz, pobierz i zainstaluj Composera z https://getcomposer.org/. Composer jest menedżerem zależności dla PHP i ułatwi nam instalację PHPUnit.
- Instalacja PHPUnit: Otwórz terminal i przejdź do katalogu projektu. Użyj komendy Composera do zainstalowania PHPUnit jako zależności w projekcie:
composer require --dev phpunit/phpunit
Opcja `–dev` oznacza, że PHPUnit jest zależnością developerską, a nie produkcyjną.
- Utworzenie prostego testu: Stwórz plik `test.php` w katalogu projektu i dodaj prosty test:
assertEquals(2, 1 + 1); } }
Ten kod tworzy klasę testu, która dziedziczy po `TestCase` i zawiera metodę testującą dodawanie.
- Uruchomienie testu: W terminalu, w katalogu projektu, uruchom test za pomocą komendy:
./vendor/bin/phpunit test.php
PHPUnit wyświetli wyniki testu, informując czy test przeszedł pomyślnie.
Ten przykład pokazuje podstawową instalację i użycie PHPUnit. Zachęcamy do dalszego zgłębiania dokumentacji PHPUnit, aby poznać zaawansowane techniki testowania.