Wprowadzenie do PHPUnit
Założenie: Nauczymy się pisać proste testy jednostkowe w PHP za pomocą PHPUnit, aby zrozumieć podstawy testowania oprogramowania.
Krok po kroku:
- Instalacja PHPUnit: Najpierw musimy zainstalować PHPUnit. Można to zrobić za pomocą Composera. Otwórz terminal w katalogu projektu i wpisz komendę:
composer require --dev phpunit/phpunit
To zainstaluje PHPUnit jako zależność developerską.
- Stworzenie prostego testu: Utwórzmy plik `test.php` z prostym testem dodawania:
assertEquals(2, 1 + 1); } }
Ten kod tworzy klasę testującą, która dziedziczy po `TestCase` z PHPUnit. Metoda `testAdd()` sprawdza, czy 1 + 1 równa się 2.
- 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 podstawowe użycie PHPUnit do testowania prostej funkcji. Zachęcamy do dalszego zgłębiania tematu i poznawania zaawansowanych możliwości PHPUnit!