Testowanie · Junior · Pytanie 10 z 78
Co powinien sprawdzać test - zachowanie czy szczegóły implementacji?
- ✓Poprawna odpowiedź: Zachowanie widoczne dla użytkownika lub kodu wywołującego, żeby refaktoring nie psuł testów
- 2Stan wewnętrzny i metody prywatne, żeby być jak najdokładniejszym
- 3Dokładną liczbę ponownych renderów
Wyjaśnienie
Testy związane ze szczegółami implementacji padają przy bezpiecznym refaktoringu (fałszywe alarmy) i mogą przechodzić, gdy widoczny wynik jest zepsuty (fałszywe zielone).