Pisanie testów
Założenie: Napiszemy prosty test jednostkowy w PHP, który sprawdzi działanie funkcji sumującej dwie liczby.
Krok po kroku:
- Krok 1: Definiowanie funkcji sumującej.
- Krok 2: Pisanie testu jednostkowego z użyciem prostej funkcji
assert
. - Krok 3: Uruchamianie testu.
Ten fragment kodu definiuje funkcję sumuj
, która przyjmuje dwa argumenty i zwraca ich sumę.
Ten kod wykorzystuje funkcję assert
do sprawdzenia, czy wyniki funkcji sumuj
są poprawne. Jeśli warunek w assert
jest fałszywy, zostanie wyświetlony komunikat o błędzie.
Zapisz kod jako plik (np. test.php
) i uruchom go z linii komend: php test.php
. Jeśli testy przejdą pomyślnie, zostanie wyświetlony komunikat “Testy zakończone sukcesem!”. W przeciwnym razie pojawi się komunikat o błędzie.
Ten przykład pokazuje podstawy pisania testów jednostkowych w PHP. Zachęcamy do dalszego zgłębiania tematu i zapoznania się z bardziej zaawansowanymi frameworkami testowymi, takimi jak PHPUnit.