Ожидаю, что внутри метода, который дернулся по эмиту confirm вызовется метод с нужными параметрами
expect(spyMethod).toHaveBeenCalledWith(params);
В чем проблема - когда дергается метод по эмиту confirm, внутри есть асинхронные вызовы сервисов, которые ожидают промис. Из-за этого я не могу дождаться вызова spyMethod и проверить с какими параметрами был вызван метод. Как правильно тестировать такой асинхронный сценарий?
Вы не должны проверять вызов метода
Обсуждают сегодня