Vue · Middle · Pytanie 49 z 75
Jak przetestować komponent używający store'ów Pinii?
- ✓Poprawna odpowiedź: Zamontować z pluginem
createTestingPinia(), który zastępuje akcje atrapami i pozwala ustawić stan początkowy - 2Store'ów nie można używać w testach
- 3Globalnie zamockować
defineStore
Wyjaśnienie
Akcje stają się szpiegami (expect(store.addItem).toHaveBeenCalled()), a initialState wypełnia store. Logikę samego store'a testuje się osobno z setActivePinia(createPinia()).