Podstawy QA · Middle · Pytanie 22 z 75
Jakie jest ryzyko nadmiernego mockowania?
- 1Testy stają się zbyt wolne na każdy commit
- 2Mocki gwałtownie obniżają wskaźniki pokrycia kodu
- 3Testy przechodzą, choć prawdziwa integracja jest zepsuta
Pokaż odpowiedź
Poprawna odpowiedź: Testy przechodzą, choć prawdziwa integracja jest zepsuta
Wyjaśnienie
Mock zapisuje założenia o drugiej stronie. Jeśli prawdziwe API się zmieni, testy z mockami pozostaną zielone. Tę lukę wyłapują testy integracyjne lub kontraktowe.