緑人テスト目的でオープンソース、直感的で使いやすいテストスイートの電子メールサーバー | |
今すぐダウンロード |
緑人 ランキングとまとめ
広告
- ライセンス:
- The Apache License 2.0
- 価格:
- FREE
- 出版社名:
- Icegreen Technologies
- 出版社のWebサイト:
- http://www.icegreen.com/greenmail/
緑人 タグ
緑人 説明
テスト目的のためのオープンソース、直感的で使いやすいテストスイートの電子メールサーバー GreenMailは、テスト目的でオープンソース、直感的で使いやすいテストスイートです.GreenMailプロジェクトはSMTP、POP3、SSLソケットサポートをサポートしています。また、JBoss GreenMail Service.GreenMailはjava.greenmailからのEメールの受信と取得の両方のテストフレームワークが提供されている拳でのみライブラリーです。次のシナリオで便利です。 GreenMailは通常のSMTPサーバーのように応答しますが、電子メールを提供しません。これにより、実際のアプリケーションと実際のテストケースで使用できます。メッセージは簡単に抽出、検証、変更され、修正することができます。 SMTPS(SSL)のサポートはenabled.greenmailです。メッセージを簡潔で効率的で、ポーリングされていない)を持つ電子メールを送信する必要があるユニットテストコードは、メッセージを到着、取得、検証、および変更する必要があります。電子メールの検索は、単純なJavaメソッドまたは提供されたPOP3を介して行うことができます。 //デフォルトのgreenmail.start()でテストポートを使用します。 GreenMailutil.SendTextExtextextextemailtest( "to@localhost.com"、 "from@localhost.com"、 "subject"、 "body"); //これを送信コードAssertequals( "body"、greenmailutil.getbody(greenmail.getreceivedMessages()))に置き換えます。 greenmail.stop(); //それはそれです!検索のテストCodeAgain Greenmailは、標準の準拠POP3またはIMAPサーバーのように応答して、POP3またはIMAPを使用する必要があるアプリケーションをシステムまたは単位テストすることができます。 POP3SとIMAPS(SSL)のサポートも有効になっています。メッセージは直接ユーザーのメールボックスに配置することも、SMTP.Greenmailの船を送受信するためのHelperクラスを使用して配置できます。 retriever.java classpublic void testyourretrievingcode()のJavadocsを参照してください。例外{greenmail(greenmail = new greenmail(); //デフォルトのgreenmail.start()でテストポートを使用します。 MimeSSAGE MESSAGE = <構成メッセージ>ユーザーuser = greenmail.setUser( "to@localhost.com"、 "login-id"、 "password"); user.deliver(メッセージ); GreenMailutil.SendTextExtextemailtest( "to@localhost.com"、 "from@localhost.com"、件名、ボディ); AssertEquals(2、greenmail.getReceivedMessages()。長さ);
緑人 関連ソフトウェア