Я сопоставляю массив и затем вызываю внешнюю функцию.пример
['error1', 'error2'].map(err => myFunc())
затем в моем шутливом тесте я говорю, ожидаю, что myFunc()
будет вызван 2 раза, но он говорит, что он вызывается только один раз
это внешняя функция, определенная как таковая
export const myFunc = () => {}
тогда когда я импортирую, я делаю
import { myFunc } from 'file/path'
jest.mock('file/path', () => ({
myFunc: jest.fn(),
}))
expect(myFunc.mock.calls).toHaveLength(2)
кто-нибудь видит, что я делаю неправильно?действительно не имеет смысла, так как функция должна вызываться для каждого элемента в массиве: /