Han*_*etz 25 java email testing
我想对从电子邮件收件箱中提取邮件的Java应用程序进行单元测试,就像这个人一样.目前,我对我们公司的真实邮件服务器上的真实邮箱运行单元测试,这很容易设置,但是有以下缺点:
我想火起来的IMAP服务器的本地端口,假货基于存储在测试类文件一起测试数据的收件箱上.我可以想到以下方法:
我想避免的第一个选项,它看起来有点简单,但我是从类似的经历,有工作的一个长尾巴进一步等待的道路猜测.试想想,以测试安全连接等.同样,第二个选择似乎想太多的工作,但我还没有找到一个邮件服务器,但将允许第三个.
如果重要,我在构建过程中使用Maven和TestNG.