Testowanie · Junior · Pytanie 34 z 78
Co robi jest.spyOn(obj, "method") / vi.spyOn?
- ✓Poprawna odpowiedź: Opakowuje istniejącą metodę, żeby rejestrować wywołania; domyślnie nadal wywołuje oryginał
- 2Usuwa metodę z obiektu
- 3Kopiuje obiekt na potrzeby testu
Wyjaśnienie
Dodaj .mockImplementation(...), aby podmienić zachowanie, i przywróć oryginał przez mockRestore() po teście.