Поскольку myFunction
не принимает обработчик завершения, в котором вы можете вызвать fulfill
, он не поддается тестированию.
Вам нужно будет реорганизовать функцию, чтобы принять необязательное закрытие обработчика завершения и чтобы вызвать его после завершения работы. Затем вы можете передать закрытие при вызове функции из своего теста, в котором вы можете fulfill
ожидание.