Testowanie · Senior · Pytanie 7 z 75
Jaka jest różnica między klasycznym a mockistycznym (szkoła londyńska) podejściem do TDD?
- ✓Poprawna odpowiedź: Klasyczne używa prawdziwych obiektów i weryfikuje stan; mockistyczne mockuje wszystkich współpracowników i weryfikuje interakcje
- 2Klasyczne pisze testy po kodzie, mockistyczne przed
- 3Mockistyczne TDD nie używa asercji
Wyjaśnienie
Testy mockistyczne są związane ze strukturą wywołań i psują się przy refaktoringu; klasyczne mogą paść w kilku miejscach przez jeden błąd.