-1

本番環境で電子メールを送信するcronジョブがいくつかありますが、テストで電子メールを送信しないようにするオプションはありますか?

今、私はそのようなjava_optオプションを見つけるか、多くの電子メール機能を再実装することを望んでいます...

4

2 に答える 2

0

いいえ。電子メールサービスをモックするのが最善です。これにより、実際にメールを送信せずに、メールがサービスに渡されたことをテストできます。

または、ダミーサービスを実装し(インターフェイスに対して電子メールサービスをプログラムしたと仮定)、それをテストに使用します。

于 2012-08-08T21:14:13.213 に答える
0

DevNullSMTPServerは、ローカルSMTPサーバーをシミュレートし、送信メールを送信するのではなくログに記録します。

于 2012-08-08T21:18:50.643 に答える