Testowanie · Senior · Pytanie 17 z 75
Test przechodzi osobno, ale pada, gdy uruchamia się cały plik. Jaka jest prawdopodobna przyczyna?
- ✓Poprawna odpowiedź: Wspólny stan przecieka między testami: zmienne modułu, nieprzywrócone mocki, store'y, timery lub pozostawiony DOM
- 2Test jest za krótki
- 3Przestarzały test runner
Wyjaśnienie
Uruchamiaj w losowej kolejności (--sequence.shuffle w Vitest, --randomize w Jest), żeby takie zależności wychodziły wcześnie.