Mocking ve test ikizleri
Kısaca: Mock, bir testte gerçek bir bağımlılığın (veritabanı, ağ, zaman) yer tutucusudur. Önceden belirlenmiş yanıtlar döndürür ve çağrılıp çağrılmadığını denetleyebilir.
Biraz daha ayrıntılı: Test ikizleri vekiller için şemsiye terimdir: dummy (yalnızca bir parametreyi doldurur), stub (sabit yanıtlar döndürür), fake (basit yedek uygulama, örneğin bellek içi veritabanı), spy (çağrıları hatırlar), mock (çağrılara ilişkin beklentileri doğrular).
Ayrıntılı
- Neden: testler hızlı olur, bağımsız çalışır…
Ayrıca bak: Birim testi, Kod kapsamı