Łączenie modułów
Założenie: Zbadamy proste techniki testowania interakcji między dwoma prostymi modułami w PHP, symulując scenariusz integracyjny.
Krok po kroku:
- Krok 1: Stworzenie modułu “kalkulator”. Zdefiniujemy funkcję dodającą dwie liczby.
- Krok 2: Stworzenie modułu “walidator”. Zdefiniujemy funkcję sprawdzającą, czy dane wejściowe są liczbami.
- Krok 3: Integracja modułów. Połączymy oba moduły, aby wykonać dodawanie tylko wtedy, gdy dane są poprawne.
Ten fragment kodu definiuje funkcję `dodaj`, która przyjmuje dwa argumenty i zwraca ich sumę.
Funkcja `sprawdzLiczby` używa funkcji `is_numeric()` do sprawdzenia, czy oba argumenty są liczbami. Zwraca `true`, jeśli oba są liczbami, `false` w przeciwnym wypadku.
Ten kod włącza oba moduły, sprawdza dane wejściowe za pomocą `sprawdzLiczby` i wykonuje dodawanie za pomocą `dodaj` tylko wtedy, gdy dane są poprawne.
Ten przykład pokazuje podstawowe podejście do testowania integracji modułów w PHP. Zachęcamy do dalszego zgłębiania tematu, np. poprzez zapoznanie się z testami jednostkowymi i frameworkami do testowania.