3
Czy jest jakiś sposób na zmodyfikowanie szpiegów Jasmine w oparciu o argumenty?
Mam funkcję, którą chciałbym przetestować, która dwukrotnie wywołuje metodę zewnętrznego interfejsu API, używając różnych parametrów. Chciałbym wyśmiewać ten zewnętrzny interfejs API za pomocą szpiega Jasmine i zwracać różne rzeczy w oparciu o parametry. Czy można to zrobić w Jasmine? Najlepsze, co mogę wymyślić, to hack przy użyciu andCallFake: var functionToTest …