Я знаю о реализации JDK отправки электронной почты (через SMTP), но я ищу что-то пользовательское, которое не будет использовать JDK. Такие библиотеки существуют? Мне нужно это для лучшей проверки моего приложения.
Возможно, используйте apache commons exec для запуска чего-то вроде:
echo "hello" | mail -s subject [email protected]
Мне нужно это для лучшей проверки моего приложения.
Используйте функцию почты из java-почты. Это так.
Для вас в тестовых шкафах используется манекен-реализация с использованием синглтона или просто пропустить часть, где вы transfer
почту.
Выносливость не имеет к этому никакого отношения.
Если я использую функции почты в проектах, я обычно отправляю письма в одну учетную запись в тестовой среде, переопределяя исходную цель. Но после этого, ei в интеграции и qa окружения почты отправляются allready для тестеров.
В автоматическом тесте либо не проверяйте его вообще, либо высмеиваете вызов. В любом случае валидация должна быть выполнена до отправки почты.