Vue · Senior · Pytanie 47 z 75
Jak przetestować komponent używający Vue Router?
- ✓Poprawna odpowiedź: Zainstalować w teście prawdziwy router z
createMemoryHistory, wykonać nawigację iawait router.isReady() - 2Zamockować
window.location - 3Routingu nie da się testować w testach jednostkowych
Wyjaśnienie
Memory history działa w Node. Alternatywnie w izolowanych testach zastępuje się RouterLink i mockuje useRoute; prawdziwy router wyłapuje więcej błędów integracji.