Если вы запускаете полное тестирование интеграции с реальным почтовым сервером, то вы можете использовать библиотеки типа «mail-receive» для подключения к этому серверу и проверки электронной почты.
Вы также можете запустить свою логику бэкэнда / сервера c в режиме имитации, а затем проверить, что событие отправки имело место, вызвав некоторую конечную точку покоя c с указанием теста из вашего теста TestCafe.
Кроме того, вы также можете использовать что-то вроде «smtp-receiver», чтобы запустить свой собственный email-server-mock в контексте nodejs и получать событие по прибытии электронной почты. Однако вам необходимо настроить сервер приложений / серверную часть так, чтобы они указывали на этот поддельный почтовый сервер.