Hasło słownika
Testy integracyjne
Testy sprawdzające współpracę kilku elementów systemu, np. API + baza danych.
Programowaniekategoria
1aliasy
Integration tests
Opis
Test integracyjny łapie problemy, których unit test nie zobaczy: migracje, zapytania SQL, konfiguracje, zależności. Są wolniejsze, ale dużo bardziej realistyczne.
Przykłady
- Test endpointu /orders z prawdziwą bazą testową.
- Test kolejki zadań i przetwarzania eventów.
- Test integracji z serwisem płatności w trybie sandbox.