首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

应用Wiser测试邮件发送

2013-03-27 
使用Wiser测试邮件发送最近在做一个小项目,里面有发送邮件这一功能,本文主要是讲如何通过Spring发送邮件,

使用Wiser测试邮件发送

最近在做一个小项目,里面有发送邮件这一功能,本文主要是讲如何通过Spring发送邮件,已经一个邮件测试框架 --- wiser的介绍。

如何使用Spring发送邮件

首先主要用到的一个类是JavaMailSenderImpl,它位于Spring的org.springframework.mail.javamail包中,主要是用来发送邮件的。为了发送邮件,需要提供给它一系列的参数。这些参数我都配置在了resources包下的一个xml文件中。

mailSender.sendEmailToCustomerAfterRegistration(customerNickname, customerEmail);        WiserMessage wiserMessage = wiser.getMessages().get(0);        String expectedReceiver = "adam@test.com";        String expectedSender = "admin@thebank.com";        String expectedSubject = "Welcome!";        String expectedContent = "Dear adam, welcome to the bank";        assertThat(wiserMessage.getEnvelopeReceiver(), is(expectedReceiver));        assertThat(wiserMessage.getEnvelopeSender(), is(expectedSender));        assertThat(wiserMessage.getMimeMessage().getContent().toString().trim(), is(expectedContent));        assertThat(wiserMessage.getMimeMessage().getSubject().trim(), is(expectedSubject));

这就是我在项目中使用到的发送邮件和其测试的技术。

热点排行